Parks and Recreation Department Home


We have two swim pools: The Petaluma Swim Center and the Cavanagh Pool.

Forevers Aquatics is hiring for lifeguards and swim coaches. Please contact them at 707-778-4410.

Please read our Seasonal Publications.


Petaluma Swim Center

For information regarding the Petaluma Swim Center and Cavanagh Pool please visit:  or call (707) 778-4410

900 East Washington St.
Petaluma, CA 94954
Seasonal Phone: (707) 778-4410

The Swim Center has a 50-meter heated outdoor
pool and a heated wading pool from 2-3 feet deep. The complex includes heated showers, dressing rooms, a large deck and picnic areas.



Cavanagh Swim Center

Cavanagh Pool Current Schedule
426 8th Street
Petaluma, CA 94952

This heated outdoor pool measures 20yd x 6yd, and 3ft to 6ft deep.Water temperature is approximately 86 degrees. Full stairs at one end of the pool. Pool area is sheltered on all sides by walls.




Contact Information

Administrative Offices
320 N McDowell Blvd
Petaluma, CA 94954
Phone: 707.778.4380
Fax: 707.656.4057
Hours: 8:00am - 5:00pm
Monday - Friday

General Information:
Parks and Rec Front Office: 707.778.4380
Senior Center: 707.778.4399
Field Scheduling: 707.778.4519
Aquatics: 707.778.4410
Marina: 707.778.4489

Allison Cresci


Makayla Gouveia


Recreation Coordinators:
Kevin Hays (Adult Sports, Field Rentals)


Sandra Kraus (Senior Center, Special Events)


Rachel Beer (Youth Programs, Contract Classes)


Recreation Supervisor:
Drew Halter