Current Schedule

IVC Pool

1800 Ignacio Blvd.

Novato, CA 94949

Petaluma Swim Center

900 E Washington St, Petaluma, CA 94952

Sign Up:

Fill Out Before First Practice:


We're Back at IVC!
We are so excited to add practices at the IVC Pool! We will continue to offer a couple of additional practices at the Petaluma Pool as night practice at IVC is limited, and weekend practices at IVC are not yet available. We will continue to monitor attendance and will adjust the practice schedule to accommodate the most swimmers. Swimmers are required to register in advance each week using the Sign-Up Genius link below. This link will be updated weekly on Sunday afternoons.
What You Need Before Swimming:
1. USMS Membership must be current.
2. Please complete all instructions on the Sign-Up Genius regarding waivers, pool rules, and registration. 
3. We get weekly updates from the facilities, so be sure to read the Sign-Up genius each week in case of change.
Cost for now, while we assess attendance and attempt to cover costs, is $15 per swim using a punchcard. We are facing increased costs and potential Covid closures so we must stay on a punchcard system. However, we will make every effort to again offer a monthly subscription as soon as it is a financially viable option. You may purchase a four or ten swim card by emailing  You may prepay $20.00 for one swim by contacting us and paying an online invoice, the cost is higher due to extra administrative time required to invoice single swims.  WE WILL NO LONGER BE ABLE TO ACCEPT CASH ON DECK. 

IVC Schedule


6:00 - 7:30am Indian Valley College (Morning)


6:00 - 7:30am Indian Valley College (Morning)


6:00 - 7:30am Indian Valley College (Morning)
6:00 - 7:30pm Indian Valley College (Evening)

Petaluma Swim Center Schedule


7:15 - 8:15pm Petaluma Swim Center (Evening)

Sunday Practice #1

8:00 - 9:00 am Petaluma Swim Center (20yd)

Sunday Practice #2

9:00 - 10:00 am Petaluma Swim Center (25yd)