Swim Facilities

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 PM, 3 PM and 5 PM 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 - Google Map

Park Address & Phone Fees 2014 Lifeguard Service Schedule
ADA accessibility iconCastle Rock Recreation Area (Diablo Foothills)
The pool complex features a 30 feet by 70 feet 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
(925) 945-8244

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)
call 1-888-EBPARKS (1-888-327-2757, option 2)

For fees and requirements, please see:
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 and Holidays Only
May 24 – Sept. 21

Thurs. and Fri.:
Jun. 16 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE
ADA accessibility iconContra Loma Regional Park
The lake's swim lagoon, staffed with lifeguards in the summer, has a sandy beach with restrooms, a concession stand, and an accessible lift into the pool. Swimming is allowed only when lifeguards are on duty.

Food concessionaire has the same hours as swim hours.

1200 Frederickson Lane, Antioch, CA 94509
1-888-327-2757 option 3, extension 4518

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) call 1-888-EBPARKS (1-888-327-2757, option 2) 

For fees and requirements, please see: 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:
April 26 – Sept. 21

Mon - Fri:
Jun. 2 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

ADA accessibility iconCrown Memorial State Beach
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.

Current Water Test
Results Acrobat PDF

 

Eighth Street and Otis Drive, Alameda, CA
(510) 544-3175
No Beach Access Fees. 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. Swimming is allowed only when lifeguards are on duty.

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

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) call 1-888-EBPARKS (1-888-327-2757, option 2)
For fees and requirements, please see:
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:
April 26 – Sept. 21

Mon - Fri:
Jun. 2 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Del Valle Regional Park
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.

Current Water Test
Results Acrobat PDF

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

$6 Parking Fee

Lifeguard Rental (2 hour minimum) call 1-888-EBPARKS (1-888-327-2757, option 2)
For fees and requirements, please see: Group Swim Procedures

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

Lifeguards are on duty:
           

East & West Beach
Weekends & Holidays:
April 26 – Sept. 21

Fri: May 16

Mon - Fri:
Jun. 16 – Aug. 22
           

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

Lifeguard Hours:
11 a.m. - 6 p.m.

 

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE
ADA accessibility iconDon Castro Regional Recreation Area
Swimming in the 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

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) call 1-888-EBPARKS (1-888-327-2757, option 2)
For fees and requirements, please see: Group Swim Procedures

Payment by cash ONLY (no bills over $20). No credit cards accepted for payment.

Lifeguards are on duty:

Weekends & Holidays:
May 24 – Sept. 21

Mon - Fri:
Jun. 16 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE
Little Hills Picnic Ranch
The Little Hills swimming pool is available by reservation only. This pool offers and 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) 462-1400

The swimming pool is available by reservation only. Please visit The Ranch at Little Hills website or call (925) 462-1400 for information.

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

Miller/Knox Regional Shoreline
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.

Current Water Test
Results Acrobat PDF

 

900 Dornan Drive, Richmond, CA 94801
(510) 235-1631
No Beach Access Fees. NO lifeguards are provided; swim at your own risk.
PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

ADA accessibility iconQuarry Lakes Regional Recreation Area
(Horseshoe Lake)

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.

Current Water Test
Results Acrobat PDF

2100 Isherwood Way, Fremont, CA 94536

1-888-327-2757, option 3, extension 4552

 

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) call 1-888-EBPARKS (1-888-327-2757, option 2)
 
For fees and requirements, please see: 

Group Swim Procedures

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

 

Lifeguards are on duty:

Weekends & Holidays:
April 26 – Sept. 1

Fri: May 16

Mon. -Fri.:
June 16 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

 

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE
ADA accessibility iconRoberts 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.
10570 Skyline Boulevard, Oakland, CA 94619
1-888-327-2757, option 3, extension 4555

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

Lap Swim
$3.50/visit; $25 for 10 visits
Private Rental of Pool
(2-hour minimum), call 1-888-EBPARKS (1-888-327-2757, option 2)

For fees and requirements, please see:
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:

Recreational Swim
Weekends & Holidays
April 26 - Sept. 21
11 a.m. - 6 p.m.

Mondays:
Jun. 16 - Aug. 18
3:30p.m. - 5:00p.m.

Tues. - Fri:
Jun. 17 - Aug. 22
12:30 p.m. - 5:00p.m.

Disabled Swim:
Mondays 12:30-3:30
June 16-August 18

Lap Swim:
Monday –Thursday,
7:15-8:15 PM
June 16- Aug. 21

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Notice

Shadow Cliffs water standards are now safe for contact and swim area is now open to the public as of Wed. July 30th. Because of fluctuating conditions and the public’s safety, the swim area may be closed as needed. In addition, boat rentals and boat launch may not be available due to low water levels. More information...

ADA accessibility iconShadow Cliffs Regional Recreation Area
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.

Current Water Test
Results Acrobat PDF

 

2500 Stanley Boulevard, Pleasanton, CA 94566
(925) 846-3000

$6 parking Fee

Lifeguard Rental (2 hour minimum) call 1-888-EBPARKS (1-888-327-2757, option 2)
For fees and requirements, please see: Group Swim Procedures

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

Lifeguards are on duty:
           
Weekends & Holidays:
April 26 – Sept. 21

Fri: May 16

Mon - Fri:
Jun. 2 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

 

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Notice

Lake Temescal is closed to all body contact until further notice due to potential health risks associated with blue green algae. More information...

ADA accessibility iconTemescal Regional Recreation Area
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.

As of April 16, the swim area is open.

Current Water Test
Results Acrobat PDF

 

6502 Broadway Terrace, Oakland, CA 94610
(510) 544-3090

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

Lifeguard Rental (2 hour minimum) call 1-888-EBPARKS (1-888-327-2757, option 2)
For fees and requirements, please see: 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:
April 26 – Sept. 21

Fri: May 16

Mon - Fri:
Jun. 16 - Aug. 22

Lifeguard Hours:
11 a.m. - 6 p.m.

PARK ADDRESS & PHONE FEES LIFEGUARD SCHEDULE

Tilden Regional Park
(Lake Anza)

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).

Current Water Test
Results Acrobat PDF

Lake Anza Road
off of Central Park Drive
Berkeley, CA 94708
1-888-327-2757,
option 3, extension 4562

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) call 1-888-EBPARKS (1-888-327-2757, option 2)
For fees and requirements, please see: Group Swim Procedures

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

Lifeguards are on duty:

Weekends & Holidays:
April 26 – Sept. 21

Fri: May 16

Mon - Fri:
Jun. 2 - Sep. 12

Lifeguard Hours:
11 a.m. - 6 p.m.

Swim Facilities - Google Map

Click on the Google Swim Iconicons to see additional details


View EBRPD Swim Facilities in a larger map