Swimming Pools and Aquatics

Want to get some laps in, learn how to be a better swimmer, or get the kids some swim lessons? Lessons are offered for all skill levels. Swimming is a life long sport and great way to stay fit! Both outdoor pools can be rented for unit functions or birthday parties during the months of June, July and August.

The Aquatics Division is organized to provide a safe, healthy, all-inclusive and enjoyable swimming environment for swimmers of all ages and abilities; promote self-improvement and physical fitness; and offer Learn to Swim lessons and lifeguarding instruction.

Twin Rivers YMCA in New Bern is waiving joining fees to Cherry Point Active Duty while Mainside pool remains closed. Please call Twin Rivers YMCA for more information at (252) 638-8799. The outdoor pools on Cherry Point open Memorial Day weekend.

Cedar Creek Pool Hours:
Monday-Friday from 1200-1700; Saturday & Sunday from 1200-1900
Cedar Creek will be closed according to the Craven County School session for the following days:
May 28-31, June 3-7, Jun 10-13 and Aug 26-30

Hancock Pool Hours:
Recreation Swim is open Monday-Friday from 1300-1900; Saturday & Sunday from 1200-1900
Open Lap Swim is Monday – Friday 0530 – 0700 and 1100 – 1300

Outdoor pools open Memorial Day Weekend through Labor Day*. *Cedar Creek Pool only open on Weekends while Craven County Schools are in session during this period.

Upcoming Classes and Events

  • American Red Cross Lifeguard Classes
  • American Red Cross Lifeguard Recertification
  • SCUBA Classes
  • Rookie Lifeguard Camp
  • Summer Swim Lessons
  • Camp Wacky Splash
  • Junior Lifeguard Class

Learn to Swim Lessons - Summer 2019Outdoor Pool Pricing 2019


Swim Lesson Registration Form (PDF)

Learnto Swim Summer (PDF)

Unit PT

Call the Aquatics office at 466-2510 to reserve your unit PT session or AMP-IT class. Reservations can be scheduled Monday-Friday from 1500-1700 at Mainside Pool.


Learn more about AMP-IT. HITT in the pool for Active Duty only

Pool Fees
Must Present ID Active Duty, Family Members & Retirees DoD/MCCS Employees (current) Guest
Daily Fee
Family Pass $8.50 $10.00 N/A
Adult (13+) $4.00 $5.00 $7.00
Child (3-12) $3.00 $4.00 $7.00
Child (2 & under) FREE $3.00 $7.00
20 Visit Punch Card
Family Card $100.00 $125.00 Daily Fees Apply
Adult (13+) $50.00 $75.00 Daily Fees Apply
Season Pass
Family Card $150.00 $250.00 Daily Fees Apply
Adult (13+) $75.00 $150.00 Daily Fees Apply
Year-Round Pass
Family Card N/A* $600.00 Daily Fees Apply
Adult (13+) N/A* $400.00 Daily Fees Apply


American Red Cross Swim App

Mainside Pool

Hancock Pool

Cedar Creek Pool

My location
Get Directions