Back to top
Home | Cool Off at Marin Community Pools 2024

Cool Off at Marin Community Pools 2024

Hamilton Pool in Novato

Looking for a family-friendly pool in Marin to keep cool on a warm spring or summer day? Here's our list of swimming pools throughout Marin County that are open to the public and offer drop-in recreational swim hours for families. In addition to daily drop-in fees, many of these pools offer season passes for families as well. We've also included some of the awesome private swim clubs here, in case you want to purchase a family membership for swimming fun all summer long.

All schedules and drop-in fees are accurate at the time of publishing, but are subject to change and cancellation without notice. It always helps to give them a call to confirm hours and prices before you go. If you know of another local drop-in swim facility that you don't see in our roster here, please let us know and we'll add it to the list.

Mill Valley

  • Mill Valley Community Center Pool
    180 Camino Alto, Mill Valley 94941
    (415) 383-1370

    Spring hours: 
    April 15–June 23
    Main pool general/open swim (slide open) Saturday & Sunday, 1:30–4:30 pm.

    Summer hours: June 24–August 9
    Main pool general/open swim Monday & Wednesday, 1:35–3:25 pm and Saturday & Sunday, 1:30–4:30 pm (slide open).

    Drop-in fees:
    Youth $8, adults $11, seniors $8

  • Homestead Valley Community Pool
    315 Montford Avenue, Mill Valley 94941
    (415) 388-0137

    Spring and fall hours: May 4–June 14, August 17–September 30

    Open swim Tuesday–Friday, 1–6 pm; weekends 10 am–6 pm

    Summer hours: June 15–August 16
    Open swim Tuesday–Friday, 11 am–1 pm, 2–6 pm; weekends 10 am–6 pm

    Drop-in fees:
    Residents: $10 adults, $8 children/seniors
    Non-residents: $12 adults, $10 children/seniors


  • Hamilton Pool
    203 El Bonito Drive, Novato 94949
    (415) 485-3344

    Opens May 25, 2024
    Open swim hours: times vary; see schedule here

    Drop-in Fees:
    Novato residents: adults 16+ $9, youth 1+ $7
    Non-residents: adults $11, youth $9
    15-visit punch passes and season passes available

  • Miwok Aquatics & Fitness Center
    College of Marin, Indian Valley Campus
    1800 Ignacio Boulevard, Novato 94949

    Summer recreational swim (shallow pool only):
    Tuesday–Thursday, 1–3 pm
    June 13–August 12

    $10 daily, $9 Seniors (over 55) and Juniors (under 18)

    There is a fee to park in the IVC lot. You can purchase a parking pass online here.

San Rafael

  • Marinwood Community Center Pool
    775 Miller Creek Road, San Rafael
    (415) 479-2335

    April 1–October 4
    Recreational swim hours vary month-to-month; check their website for spring and fall schedules.

    Drop-in fees:
    Marinwood residents: youths 18 and under $7, adults $8
    Non-residents: youths $9, adults $10
    5-swim punch pass: $30 residents, $40 non-residents
    You can also join the pool for the season for unlimited swimming. Family memberships (for up to 4 people) are $410 residents, $510 non-residents.

  • McNear’s Beach Pool
    201 Cantera Way, San Rafael
    (415) 446-4424

    Opening on May 25
    Wednesday–Sunday and holidays
    10:30 am to 5 pm

    Drop-in fees:
    $5 per vehicle parking fee.

  • Northbridge Pool
    160 Madison Avenue, San Rafael 94903
    (415) 634-7665

    Opens April 26
    Open sunrise to sunset 7 days a week including holidays April–October.

    Membership required: residents $625, non-residents $750

  • Terra Linda Community Pool
    670 Del Ganado Road, San Rafael
    (415) 485-3344

    April 2–September 30
    Schedules available at

    Drop-in fees:
    San Rafael residents: adults $7, youth 1–17, $5
    Non-residents: adults $10, youth $8
    15-admission punch cars: $94/$67 residents, $134/$107 non-residents