Public Swim: Hamilton Community Pool
My kids love Hamilton Community Pool especially for the shallow kids' pool with its play structure, water slide, and water sprayers. It's a blast for kids of all ages. There's also a larger more traditional pool for more serious swimming and water play.
You'll also find a large grassy area on the hill behind the pool that's perfect for spreading out your beach towels and picnic blankets. There are also plenty of picnic tables, some with charcoal BBQ grills, so bring your lunch and hang out for the whole day if you want. There's another grassy area on the other side of the pool with some picnic tables and large shade structures (spots in the shade here get claimed pretty quickly, so get here early if you want to stake out a shady spot).
This season, the Hamilton Community Pool is open May 14 through September 24, 2018. Daily drop-in admission for Novato residents is $4 for youth ages 1–15 and $5 for adults 16 and over (with photo identification). Non-resident admission is $7 for youth and $9 for adults. You can also get a punch card good for 15 swims for $67 residents and $71 non-residents. Proof of residency required for Novato resident rates. Non-residents who work in Novato also pay resident rates (proof of employment required).
The Hamilton Community Pool is located at 203 El Bonito Drive in Novato's Hamilton area. To get there, take Highway 101 to the Ignacio Boulevard/Bel Marin Keys Boulevard exit. Go to the east side of the freeway and take Nave Drive south to Main Gate Road. Follow Main Gate Road to South Palm Drive, then turn right on Hamilton Parkway. Turn right on San Pablo Avenue, and turn left at the traffic circle onto Sunset Drive. Follow Sunset and turn left onto El Bonito Drive. Plenty of parking is available in the lot behind the pool.