Skip to main content



The Aquatics program provides all ages with the opportunity to learn how to swim and learn about safety involved with being around water. Ages 6 months and up, can participate in our swim lesson program taught by swim instructors throughout the year at various pool locations. You may choose from a variety of classes for beginners to advanced swimmers, including parent participation classes, preschool and level classes, springboard diving, training for lifeguards, water safety instructors as well as private swim lessons to fit your needs.


Register for Programs Online

To register for the programs below, visit our online database and search for the class to register. You can also call 970-221-6655 to register over the phone.

Scuba Diving

Spotlight image: Scuba Diving

Discover Scuba Diving
Variety of dates available
Location: Mulberry Pool or EPIC
Age: 10+ years
Cost: $36
Receive and introduction to scuba equipment, and experience what it takes to explore the under water world. Learn the basics necessary for diving under the direct supervision of a PADI Professional. For additional information, various class times, and registration details, click here

Scuba Challenge
Date: Variety of dates available
Location: EPIC
Age: 10+ years
Cost: $22
Designed for the experienced diver with current PADI certification, who wants to practice their skills. Challenges in and out of the water will be set up for participation. Register here.

Adult Learn to Swim

Spotlight image: Adult Learn to Swim

Learning the Basics
Date: Mondays & Wednesdays, September 11-October 11  l  6:15-7 p.m.
Location: EPIC
Age: 15+ years
Cost: $73.50
Learn basic aquatic skills including front crawl, breaststroke, and elementary backstroke. Register here

Improving Skills & Strokes
Date: Mondays & Wednesdays, October 16-November 15  l  6:15-7 p.m.
Location: EPIC
Age: 15+ years
Cost: $73.50
Improve proficiency in basic aquatic skills and the six basic swimming strokes. NOTE: Must be comfortable in chest-deep water and perform strokes that can be recognized as front crawl, and backcrawl each for 15 yards. Register here

Youth Learn to Swim

Spotlight image: Youth Learn to Swim

Baby and Me I
6-18 months
Parents help to introduce infants to the water while learning how to work with their child safely in the water. For a variety of class times at Mulberry Pool here, EPIC here, or Senior Center here.

Baby and Me II
18 months - 3.5 years
Parents build on introducing their children to the water using songs, encouraging confidence, and comfort in the pool. Basic water activities will be introduced. For a variety of class times at Mulberry Pool here, EPIC here, or Senior Center here.

3-6 years
Desiged for the child who is still new to the water, does not put their face under water, but can hold on to the side of the pool independently. For a variety of class times at Mulberry Pool here, EPIC here, or Senior Center here.

3-6 years
Children who will put their face in the water, fully submerge, perform supported front and back floats without apprehension, and will explore the water freely without fear. For a variety of class times at Mulberry Pool here, EPIC here, or Senior Center here.


Age: 3-6 years
Designed for the child who can front float with their face in the water without support, can back float for five seconds without support, and can submerge and pick up objects in shallow water. For a variety of class times at Mulberry Pool here, EPIC here, or Senior Center here.


Spotlight image: Lifeguarding

Lifeguard Review
Saturday, November 4  l  8 a.m.-5 p.m.
Location: EPIC
Age: 17+ years
Cost: $104.40

This American Red Cross course provides an opportunity for individuals with current lifeguarding/first aid/CPR/AED certificates to review course content. There is an optional online course as well. Register here.

Our Pools

There are currently four community pools in Fort Collins. Enjoy a fun-soaked day at any of them!
Edora Pool Ice Center, 1801 Riverside Avenue
City Park Pool, 1599 City Park Drive
Mulberry Pool, 424 W. Mulberry
Senior Center, 1200 Raintree Drive