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...

Free Spring Fling on Sunday. March 18 (12:00-4:30 pm) »

Celebrate spring with us! There will be inflatables, the new Wobble Wipeout, and The Extreme Magic of Eric Wilzig (as...

We're Hiring  »

We're hiring Lifeguards and Water Safety Instructors.  For an application, please stop by the Recreation Center or...

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...

Field Report »

 All grass fields are now CLOSED FOR THE SEASON please check back for updates starting mid March 2018     

  • 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.