Alert for Tuesday, Feb. 27 »

The Wellness and regular locker rooms will be temporarily unavailable from 12:30 pm to 3:00 pm for a contractor walk...

New! Wobble Wipeout »

We are so excited to announce the new addition to the Recreation Center's indoor pool, the Wobble Wipeout.  Are you up...

Camp & Beach Early Bird Specials  »

Register in March for two or more weeks of Adventure Day Camp and you receive 10% off.  For details,...

New Lap Swimming Schedule »

Sunday: Recreation Center Pool: 7:00 am - 12:30 pm & 4:30 pm - 5:30 pm / Barlow Mountain Pool: 1:00 pm - 4:00 pm (3...

We're Hiring  »

We're hiring Lifeguards, Water Safety Instructors, and Camp Counselors (ages 16+).  For an application, please stop by...

Three for Free! - Free YOGA/SPIN/TRX (up to $300 value) »

Become a member and get FREE YOGA/SPIN/TRX.  Click...

Summer Camp 2018 »

We want to give your child a summer to remember with our...

  • Sign-up for Swim Lessons

    Your children are invited to enjoy our exceptional youth pool programs!  We offer American Red Cross certified Swim Lessons for beginner students of all ages.  Or, more experienced swimmers can refine their strokes in our Stroke Clinics.

  • Visit the Recreation Center

    Recreation Membership provides unlimited access to our large indoor pool all year long and unlimited access to the Spray Bay seasonally.

  • New & Exciting Youth Programs

    Jonathan Chase returns with his popular tennis program for children of all ages.

  • Variety of Enriching Adult Programs

    Learn something new via one of our of wonderful adult courses.

  • Lap Swim Memberships

    Lap Swim Membership provides exclusive access to our dedicated lap swim lanes and is ideal for getting in shape or training for competition.