In Observance of Independence Day, City Hall will be closed on Thursday, July 4th and will re-open at 8:00am on July 5th.


Press Enter to show all options, press Tab go to next option

Online Booking


Calistoga Parks & Recreation is excited to announce our new online registration system, PerfectMind. PerfectMind allows you to register for activities, special events, and facility bookings. Follow these steps to use our new registration system-

Step 1: Visit our website

Step 2: Click “Create An Account”.
*Please note, if an account already exists under your email, you will need to contact Calistoga Parks & Recreation to receive your temporary password*

Step 3: Click “Online Booking” at the top of the page

Step 4: Select "Program Registration"-Adult Programs, Aquatic Programs, Community Events & Youth Sports
Select "Facility Reservation"-Community Center, Park Rentals, Pool Rentals & Special Event Permits

Step 5: Search for the program you wish to register for

Step 6: Select "Book Now" and follow the prompts