Water & Beaches · Berkeley

Lake Anza Swimming (Tilden)

Lake Anza is a small freshwater reservoir in the Berkeley Hills with a sandy beach, lifeguards on duty, and water that actually gets warm by mid-summer — something the bay and Pacific coast can't offer. The lake sits above the fog line, so you get reliable sun even on days when Berkeley below is grey. It's a compact, calm swim spot with a gradual shallow entry that works well for toddlers and early swimmers. EBPRD treated both Lake Anza and Lake Temescal with phosphorus reduction treatments in 2025, and both stayed open the entire swim season without algae-related closures — a meaningful improvement after years of unpredictable shutdowns.

Overview

Lake Anza is a small freshwater reservoir in the Berkeley Hills with a sandy beach, lifeguards on duty, and water that actually gets warm by mid-summer — something the bay and Pacific coast can't offer. The lake sits above the fog line, so you get reliable sun even on days when Berkeley below is grey. It's a compact, calm swim spot with a gradual shallow entry that works well for toddlers and early swimmers. EBPRD treated both Lake Anza and Lake Temescal with phosphorus reduction treatments in 2025, and both stayed open the entire swim season without algae-related closures — a meaningful improvement after years of unpredictable shutdowns.

A wooden dock extends into a calm lake surrounded by green trees and vegetation, with rolling hills visible in the background.
A wooden dock extends into a calm lake surrounded by green trees and vegetation, with rolling hills visible in the background.

How to Do It

Use "Lake Anza Parking Lot" in your navigation — the address is 920 Lake Anza Road, Berkeley. From Canon Drive (off Spruce), follow the park road toward the lake. Parking is free but the lot is small and fills early on hot weekends. By noon on a warm Saturday, you're looking at a walk from a secondary lot. Aim for before 10:30am if the forecast is 85+. There's one main lot right at the beach with bathrooms, showers, and changing rooms nearby. Once you're parked, it's a short flat walk to the beach. The swim area is roped off with a clear boundary; lifeguards are posted from 11am–6pm during the swim season. Free loaner life jackets are available at the beach — useful for kids who are water-confident but not strong swimmers. The sandy beach area includes a grassy field adjacent to the parking lot with shaded picnic tables, making it easy to set up a base camp for the day.

Children and families playing at a splash pad fountain on a sunny day surrounded by trees
Children and families playing at a splash pad fountain on a sunny day surrounded by trees

Tips & Tricks

Blue-green algae (cyanobacteria) has historically been Lake Anza's biggest wildcard, closing the lake without warning in past summers. Before any trip, check ebparks.org for current swim conditions — the park tests bacterial levels weekly April through October. If you see bright green or blue-green scum, smell something musty or septic, or get a closure notice, don't get in. The 2025 phosphorus treatment has reduced the risk significantly, but it's still worth a five-second check the morning you go.

The Lake Anza Beach Cafe is open during swim season for snacks and drinks, but it's small and the selection is limited. Bring your own food. The picnic tables with shade near the grassy field fill up fast on peak days — claim yours early.

Water temperature is meaningfully cooler before mid-July. June swimmers should expect cold plunges, especially in the deeper sections. By late July through August the surface water is genuinely comfortable, and the lake warms faster than bay-adjacent spots because it's sheltered and shallow.

Weekday mornings in summer are dramatically less crowded than weekend afternoons. If you can swing a weekday, the beach feels almost private before noon. School groups occasionally come through on field trips — check with EBRPD if you want to avoid that overlap.

The lake can get weedy in late summer, particularly around the edges of the swim zone. It's not a problem for strong swimmers, but it catches some kids off guard. Mention it so nobody panics when something brushes their leg.

Planning

Swim season runs weekends and holidays from mid-May through late September, and Monday through Friday from June 1 through mid-August. Lifeguards are on duty 11am–6pm during the swim season; no swimming before or after those hours. Admission is $4 for adults and $2 for seniors and children under 15 — pay at the entry kiosk. Parking is free. Bring: water shoes or sandals for the beach (the sand has some rocks), a towel per person, sunscreen (the hills give you direct exposure), snacks (the cafe is limited), and a bag for wet stuff on the way home. Life jackets are available to borrow on-site for free. Best months are July and August for warm water and reliable open conditions; June can be cold and May is hit-or-miss on temperature and hours. Avoid afternoons on 90-degree weekends — the lot fills and the beach gets very busy. Ages 2–8 all get something out of this, though confident walkers and up get the most from the swim. Toddlers love the shallow sandy entry.

Need the right activity for today?

Playful Parents matches your family — kids' ages, energy, and what you've done recently — to one specific outing.

Try Playful Parents free →

Vetted for Bay Area families. Check venue site for current hours and pricing.