Swim Facilities

Swim Facilities Notice
All swim facilities are closed due to the "Shelter in Place" order.
Swim Facilities Capacity Notice
Once a swim facility capacity is reached, there will be no new entries allowed for the remainder of the day (or at the discretion of the Park Supervisor), for the safety of the public. Please take this into consideration when planning your visit.


Water Safety
June 18, 2019: Press Release - Urgent Warnings to Park Users About Water Safety. More information: Water Safety

Water Quality Notice
Information concerning cyanobacteria (blue-green algae) and other water-quality issues.

Swimming Lessons

For more information about swimming lessons, junior lifeguards and other aquatic programs please visit the East Bay Lifeguards website.

PLEASE NOTE: All lifeguard service operates depending on weather, water level, water quality, staffing availability and visitation. When lifeguards are not on duty, swimming is permitted only in a designated area, and at a swimmer's own risk. Children must be supervised by a responsible adult. No alcoholic beverages, dogs, glass containers, fishing, or barbecues in the swim facility. Incontinent individuals are prohibited from water contact activities in non-chlorinated swimming areas. (Ordinance 38). This applies to the swimming areas of Del Valle, Crown Beach, Miller/Knox, Temescal, Quarry Lakes, Shadow Cliffs, and Tilden. Lifeguards initiate a 15 minute swim break at 1:00pm, 3:00pm and 5:00pm each day. Children 15 years and younger must completely exit the water during this time. This is a good time for children to rest, re-warm and use the restroom. Groups should review the Group Swim Procedures page before planning a visit. Swim Facilities Map.

SWIM FACILITIES      
PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Castle Rock Recreation Area
The Castle Rock pool complex at Diablo Foothills, features a 30 feet by 70 feet chlorinated swimming pool and deck areas. In addition, the complex is fully accessible to individuals with disabilities, including the bathhouse and an accessible lift into the pool. Swimming is allowed only when lifeguards are on duty.

1700 Castle Rock Road, Walnut Creek, CA 94598
(510) 544-3085

 


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

Pool Access Fees
$3.50 age 16-61
$2.50 age 1-15
$2.50 seniors 62+ or disabled
FREE under 1 year

No Parking Fee


Private Rental of Pool
(2-hour minimum)

 

Fees and  requirements:
Group Swim Procedures

Payment by cash (no bills over $20) or check (in the exact amount due) ONLY. No credit cards accepted for payment.

Lifeguards are on duty:

Weekends & Holidays Only
   May 23 – Sep 7

Thursday & Friday:
   Jun 11 - Aug 14

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Contra Loma Regional Park

The lake's chlorinated swim lagoon has a sandy beach with restrooms, a concession stand, and an accessible lift into the swim lagoon. A beach wheelchair is available free of charge on a first-come, first-served basis. Visit Park Accessibility on Contra Loma’s park page for more information.


Swimming is allowed only when lifeguards are on duty.
Food concessionaire has the same hours as swim hours

Swim Lesson Information

1200 Frederickson Lane, Antioch, CA 94509
(888) 327-2757 option 3, ext. 4518



Notice

Due to the popularity of swimming at Contra Loma, the swim facility reaches capacity very early on weekends and Holidays. Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

 

Beach Access Fees
$3.00 age 16-61
$2.00 age 1-15
$2.00 seniors 62+ or disabled
FREE under 1 year

$5 Parking Fee

 

Lifeguard Rental
(2 hour minimum)

 

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20), check (in the exact amount due), Visa or MasterCard.

Lifeguards are on duty:

Weekends & Holidays:
   Apr 25 – Sep 13

Mon - Fri:
   May 25 - Aug 14

Lifeguard Hours:
   11am - 6pm

 

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Robert W. Crown Memorial State Beach


Water Quality Conditions  [PDF]
The water is warm and shallow at Crown Beach. At the west end of the beach is a bathhouse with changing rooms. Swimming is permitted during park hours year round. No lifeguards are on duty. Beach wheelchairs are available free of charge on a first-come, first-served basis.
See Park Accessibility
on Crown Memorial State Beach page for more information.

 

Eighth Street and Otis Drive, Alameda, CA
(510) 544-3175


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

 

No Beach Access Fees.

$5 Parking Fee (Memorial to Labor Day)
NO lifeguards are provided; swim at your own risk.
PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Cull Canyon Regional Recreation Area
The swim complex, including bathhouse, vending machines and lifeguard service, is open during the warm weather season. It is ideal for families with small children, who will enjoy splashing in the shallows and playing on the white, sandy beach of the chlorinated swim lagoon. Swimming is allowed only when lifeguards are on duty.

18627 Cull Canyon Road, Castro Valley, CA 94552
(510) 544-3076



Notice

Due to the popularity of swimming at Cull Canyon, the swim facility reaches capacity very early on weekends and Holidays. Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

 

Beach Access Fees
$3.50 age 16-61
$2.50 age 1-15
$2.50 seniors 62+ or disabled
FREE under 1 year

No Parking Fee

 

Lifeguard Rental
(2 hour minimum)

 

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20), check (in the exact amount due), Visa or Mastercard.

Lifeguards are on duty:

Weekends & Holidays:
   Apr 25 – Sep 7

Mon - Fri:
   May 25 - Aug 14

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Del Valle Regional Park


Water Quality Conditions [PDF]
Del Valle offers two swimming beaches with lifeguards on duty during posted periods. Year-round swimming is allowed without lifeguards.

 

Swimming is allowed year round without lifeguard service north of the boat ramp.

7000 Del Valle Road, Livermore, CA 94550
(510) 544-3143


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

 

Lifeguard Rental
(2 hour minimum)

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over 20), Visa or MasterCard.

$6 Parking Fee

NOTE: Keep dogs away from the water.

Lifeguards are on duty:

East & West Beach

Weekends & Holidays:
   Apr 25 – Sep 13

Mon - Fri:
   Jun 8 – Aug 14


Swimming is allowed year round without lifeguard service north of the boat ramp.

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Don Castro Regional Recreation Area
Swimming in the chlorinated swim lagoon is a main attraction from the end of May through September. There is a bathhouse with shower, vending machines, a sandy beach and large lawn areas. Swimming is allowed only when lifeguards are on duty. Beach wheelchairs are available free of charge on a first-come, first-served basis. See Park Accessibility on Don Castro park page for more information.

22400 Woodroe Avenue, Hayward, CA 94541
(510) 544-3073



Notice

Due to the popularity of swimming at Don Castro, the swim facility reaches capacity very early on weekends and Holidays. Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

 

 

Beach Access Fees
$3.00 age 16-61
$2.00 age 1-15
$2.00 seniors 62+ or disabled
FREE under 1 year

$5 Parking Fee

 

Lifeguard Rental
(2 hour minimum)

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20), Visa or mastercard

Lifeguards are on duty:

Weekends & Holidays:
   May 23 – Sep 13

Mon - Fri:
   Jun 8 - Aug 14

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Little Hills Picnic Ranch
The Little Hills swimming pool is available by reservation only. This pool offers an accessible lift into the pool, lounge chairs for sun bathing, and picnic tables with umbrellas for lunch. Little Hills Ranch provides two lifeguards with each reservation as well as kayak races inside the swimming pool upon request. The pool measures 10 yards by 25 yards with a 3 ft shallow end and a 9 ft deep end. For reservations contact The Ranch at Little Hills at (925) 462-1400.

18013 Bollinger Canyon Road, San Ramon, CA 94583
(925) 837-8158


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

The swimming pool is available by reservation only.

 

Call: (925) 462-1400 for sales information.

Two lifeguards are provided when the pool is in use.
PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Miller/Knox Regional Shoreline


Water Quality Conditions [PDF]
Keller Beach is at the north end of Miller/Knox. There, visitors can wade and swim in San Francisco Bay. No lifeguards are on duty. Picnic tables and restrooms are nearby.

 

900 Dornan Drive, Richmond, CA 94801
(888) 327-2757, option 3, ext. 4544


Notice
Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

No Beach Access Fees. NO lifeguards are provided; swim at your own risk.
PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Quarry Lakes Regional Recreation Area


Water Quality Conditions  [PDF]
The Horseshoe Lake's (Niles Beach) swim complex, including the sandy beach, a bathhouse, vending machines and lifeguard service, is open year round.
When lifeguards are not on duty, swimming at your own risk is allowed within the roped-off swim area only. (See the Lifeguard Service Schedule to the right).
A beach wheelchair is available free of charge on a first-come, first-served basis. See Park Accessibility on Quarry Lakes park page for more information.

 

 

Gated Swim Facility Closes:  6 p.m.

2100 Isherwood Way, Fremont, CA 94536

(888) 327-2757, option 3, ext. 4552


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

Beach Access Fees
$3.00 age 16-61
$2.00 age 1-15
$2.00 seniors 62+ or disabled
FREE under 1 year

$5 Parking Fee

 

Lifeguard Rental
(2 hour minimum)

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20),
Visa or MasterCard.

No Checks.

Water Quality Notice: Until further notice, the Swim Beach is s CLOSED

 

Lifeguards are on duty:

Weekends & Holidays:
   Apr 25 – Sep 7

Mon - Fri:
   Jun 8 - Aug 14

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Roberts Regional Recreation Area
The Roberts Pool complex features a 25-yard, heated swimming pool with a depth of 3 feet to 8.5 feet (no diving board), vending machines and lawn areas. In addition, the complex is fully accessible to individuals with disabilities, including the bathhouse and an accessible lift into the pool. Swimming is allowed only when lifeguards are on duty.

Swim Lesson Information

10570 Skyline Boulevard, Oakland, CA 94619
(888) 327-2757, option 3, ext. 4555


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

Pool Access Fees
$3.00 age 16-61
$2.00 age 1-15
$2.00 seniors 62+ or disabled
FREE under 1 year

$5 Parking Fee

 

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20) or check (in the exact amount due) Visa or MasterCard.

Lifeguards are on duty:
Recreational Swim
Weekends & Holidays
   Apr 25 - Aug 16
    11am - 6pm

Mon - Thu:
   Jun 8 - Aug 13
    11am - 4:30pm

Fri:
   Jun 9 - Aug 14
    12pm - 6pm


Disabled Swim
:
Fri:
   Jun 14 - Aug 16
    10am - 12pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Shadow Cliffs Regional Recreation Area


Water Quality Conditions [PDF]
The swimming beach has a bathhouse open year-round. Lifeguards are on duty on the dates and times listed. Beach wheelchairs are available free of charge on a first-come, first-served basis. See Park Accessibility on Shadow Cliffs park page for more information.

 

2500 Stanley Boulevard, Pleasanton, CA 94566
(888) 327-2757, option 3, ext. 4557


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

Lifeguard Rental
(2 hour minimum)

 

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20), Visa or MasterCard.

$6 Parking Fee

Lifeguards are on duty:
Weekends & Holidays:
   Apr 25 – Sep 13

Mon - Fri:
   May 25 - Aug 14

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Temescal Regional Recreation Area


Water Quality Conditions [PDF]
Lake Temescal has an accessible Beach House adjacent to the swim area which offers changing rooms and showers. Swimming is allowed without lifeguards. Swimming is generally prohibited November through March, because of poor water quality. Beach wheelchairs are available free of charge on a first-come, first-served basis.See Park Accessibility on Temescal park page for more information.

 

6502 Broadway Terrace, Oakland, CA 94618
(510) 544-4561


Notice 

Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

Beach Access Fees
$3.00 age 16-61
$2.00 age 1-15
$2.00 seniors 62+ or disabled
FREE under 1 year

$5 Parking Fee

 

Lifeguard Rental
(2 hour minimum)

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20) or check (in the exact amount due) ONLY. No credit cards accepted for payment.

Lifeguards are on duty:
Weekends & Holidays:
   Apr 25 – Sep 13

Mon - Fri:
   Jun 8 - Aug 14

 

Lifeguard Hours:
   11am - 6pm

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Tilden Regional Park


Water Quality Conditions [PDF]
Just over the hill from Berkeley, Tilden Park's Lake Anza is a favorite getaway. Its sandy beach is open to the sun and sheltered from the wind, with lifeguards posted during the swim season (See the Lifeguard Service Schedule to the right). During the swim season when lifeguards are not on duty, swimming at your own risk is allowed within the roped-off area only. Swimming is prohibited from November through the beginning of swim season (See the Lifeguard Service Schedule to the right).

 

Lake Anza Road
off of Central Park Drive
Berkeley, CA 94708
(888) 327-2757,

option 3, ext. 4562

 

Dogs are NOT allowed in the swim facility.


Notice
Once the swim facility capacity is reached, there will be no new entries allowed for the remainder of the day. Please take this into consideration when you are planning your visit.

 

Beach Access Fees
(when Lifeguards are on duty)
$3.50 age 16-61
$2.50 age 1-15
$2.50 seniors 62+ or disabled
FREE under 1 year

Note: fees collected in cash, checks, VISA, or Mastercard.


Notice: On days when lifeguards are on duty, Lake Anza swim complex is closed from 9am-11am for maintenance and training purposes. Patrons who enter earlier than 9am must leave during this period and re-enter after 11am.

 


 

Lifeguard Rental
(2 hour minimum)

Fees and requirements:
Group Swim Procedures

Payment by cash (no bills over $20), Visa or MasterCard.

Lifeguards are on duty:
Weekends & Holidays:
   Apr 25 – Sep 13

Mon - Fri:
   May 25 - Sep 11

 

Lifeguard Hours:
   11am - 6pm

Top