Learn  about facility hours and city services during COVID-19

Watch the City Council meeting on YouTube at 7:00 p.m.

Terra Linda Pool Lap Swim


Reservations are required at Terra Linda and Hamilton Community Pools

Terra Linda Community Center

To reach our aquatics facilities by email:

Terra Linda Community Pool
670 Del Ganado Rd
San Rafael
Hamilton Community Pool
(415) 883-7126 Pool phone during open hours
203 El Bonito Drive

Advanced reservations are required for recreation swim sessions at the Terra Linda and Hamilton pools. As of August 1, Lap Swim and Water Walking will be available for drop in. You do not need a reservation.

Please see instructions below for more information on both Lap/Water Walking and Recreation Swim sessions.

Face coverings are recommended for all pool patrons when not in the pool.

Lap Swim and Water Walking Drop-In for August 1-14

Lap swim is only for swimmers that are a minimum of 12 years in age with the purpose of swimming laps or water walking. You may stay during the entire hours that we are open for lap swim. When lap swim hours end, you will be asked to exit the pool so we can disinfect and prepare for the next user group. The tot pool is not open during lap swim hours.

How to Pay: For drop-in lap swim, swimmers will pay at the pool. Payment can be made by Visa/Mastercard/American Express, cash or check (payable to the City of San Rafael). We are not selling punch cards or season passes for this season.

Lane use: Swimmers are asked to divide a lane once two swimmers are in a lane. If a third swimmer joins the lane, then circle swimming will be required. Swimmers are asked to maintain social distancing with other swimmers as much as possible. Water Walkers can use a lane or the shallow area of the pool as space permits.

August 1-14: Lap and Water Walking Drop In Hours
Terra Linda and Hamilton Pools

  • Monday-Thursday: 6:30am-10:30am
  • Friday: 11am-1pm
  • Saturday and Sunday: 8am-11am

Hours for August 15-30 will be posted by August 12.


  • Adult: $7.00 Resident* / $10.00 Non Resident
  • Seniors (62 & over) and Youth (12 - 17 years of age): $5.00 Resident* / $8.00 Non Resident (photo ID required for proof of age)

*Photo ID required for Resident rate. Novato residents receive resident rate at Hamilton Pool and San Rafael residents receive resident rate at Terra Linda Pool, if proper ID is provided.

Recreation Swim Reservations

Advanced reservations for recreation swim will become available at 9:00 AM on the dates listed below. Please note, you may only reserve one recreation swim time per person per day. Reservations/paid admissions are not required for anyone under one year old.

Reservations can be made through our online system, see instructions below on how to register and/or create your account.

Reservation Dates


For the month of:Residents reserve:Non-residents reserve:
September August 17 August 19 




SeptemberAugust 24August 30



RECREATION SWIM FEES (Two- hour sessions)

  • Residents $8.00  / Non- Residents $10.00


Each person entering the pool area must have a reservation. Reservations/paid admission not required for those under the age of one.

If you haven’t used our online system before, please create your account here.

Otherwise, please go to our Online Registration System and follow the steps below:

  1. Choose your activity: Lap Swim and Water Walking
  2. Choose the date and time for your activity
  3. Continue to answer the questions and complete the waivers
  4. Check out. Please note that the system holds your spot for only 7 minutes from the time you add the item to your cart to the time you check out. Otherwise, someone else may register for the spot after the 7 minutes have passed.

If you receive the following message it is because another patron has booked the spot while you were checking out.

Aquatics Reservation Error Message

If you have any additional questions, please email terralindapool@cityofsanrafael.org. Thank you and we look forward to seeing you at the pool.

Pool Party Reservations

We are unfortunately unable to offer pool party reservations this year.

If you are unable to make your reserved swim time, you may either cancel your reservation online and receive a 50% refund or you can transfer your reservation to another member within your account. Requests for cancellations must be made a minimum of three hours prior to the start of a swim reservation to receive a partial refund. Unfortunately, we are currently unable to offer transfers outside of your account.

To cancel:

  1. Log into your account
  2. Click on the name of the swimmer with a reservation
  3. Scroll down to the SCHEDULE tab
  4. Click on LIST VIEW
  5. Choose the reservation you wish to cancel and click on ACTIONS
  6. Click “Withdrawal”
  7. Click Refund back to the same payment method (please do not choose return to Account Credit)

If you have multiple people you need to cancel, you will need to do this for each person. Please email terralindapool@cityofsanrafael.org Monday-Friday by 3:00 PM with any cancellation questions.

Transfer requests may be requested between people on the same account, as long as the request is done in writing through email to terralindapool@cityofsanrafael.org. Requests must be made a minimum of two days in advance, requests are processed Monday-Thursday. You may not request to transfer an individual reservation for yourself to another date or time.



Si no ha utilizado nuestro sistema en línea antes, cree su cuenta usando este enlace.

Para reservar en línea, vaya a nuestra página web al  y siga los siguientes pasos:

  1. Elija su actividad: “Lap Swim” o “Water Walking”
  2. Elija su fecha y hora para su actividad
  3. Continúe respondiendo a las preguntas y complete las exenciones
  4. Haga su pago seleccionando “Check-out”

Las reservas no son reembolsables ni transferibles.

Si tiene alguna pregunta adicional, envíe un correo electrónico a terralindapool@cityofsanrafael.org. Gracias y esperamos verlos en la piscina.

If you have an account, click here to reserve

If you're a first time user, please create an account here

Close window