Swim School
Join Us for Swim School!
Summer Swim Lesson Registration OPENS at 6am on Tuesday, April 14. No lottery.
Go to the activities page for the current Recreation brochure and registration link.
Indoor Pool Swim Lessons
Centennial Pool Offerings:
- Monday & Wednesday Evenings (school year only)
- Saturday Mornings (summer & school year)
- Monday & Wednesday Mornings (summer only)
Longmont Recreation Center Offerings
- Tuesday and Thursday Mornings
- Tuesday or Thursday Evenings
- Sunday Mornings
Outdoor Pool Swim Lessons
Sunset Pool
- Monday through Thursday Mornings
- Monday and Wednesday Evenings
Jobs
We’re always looking for amazing team members! We have positions available for pool managers, lifeguards, swim instructors, and more!
Find City Jobs Now!
Infants and Toddler Program
6 months through 3.5 years old | Classes are 30 minutes
A parent, guardian or older sibling/babysitter (age 15+) must be in the water with your child at all times. Please only register the swimmer.
AquaBaby and AquaTot 1
Parent and child will be coached using a variety of games and techniques individualized to maximize water comfort and introduce swimming skills. Sessions can and should be repeated.
-
Register for AquaBaby: 6 -18 months old (or child walking)
-
Register for AquaTot 1: 18 months (or child walking) to 2.5 years
AquaTot 2
Continues upon AquaTot 1 skills as child learns to be more independent from parents.
- Register for AquaTot 2: 2 years to 3.5 years
Effective Summer 2026: Revised Entry Skills & New Class
Preschool Program (Animals)
3 to 5 year olds | Classes are 30 minutes
- Register for Starfish (NEW!): Designed for preschoolers who are just beginning to feel comfortable in the water. This class focuses on building confidence with going underwater in a fun, supportive environment.
- Register for Turtle (Revised): For preschoolers who are comfortable putting their face in the water and are beginning to learn how to independently front float.
- Register for Alligator (Revised): For preschoolers who can front float independently and are working toward floating on their back without assistance.
- Register for Seal: (No Change): For swimmers who can front float, roll onto their back, float independently, and stand up on their own.
BLAST! Accelerated Swim Lesson Program
5 year olds & up | Classes are 30 minutes
Blast is the City of Longmont’s own accelerated swim lesson program, designed to get kids ready for swim team. Kids ages 5 & up will develop swimming skills and techniques for the 4 competitive swim strokes: freestyle, backstroke, butterfly and breaststroke. Newly expanded to four technique based levels that progress swimmers from the basics—getting comfortable in the water, blowing bubbles and floating—to a solid foundation in the 4 competitive swim strokes.
- Register for Beginning Blast (Revised):
For youth (ages 5+) who can independently front and black float and swim 5 yards on their own in deep water. - Register for Blast 1 (Revised): Freestyle •
Prerequisite: Youth (ages 5+) who can swim the full length of the pool without stopping, are comfortable in deep water, and are ready to refine front crawl technique and rhythmic breathing.
Students will learn freestyle by developing good body position, stroke, flutter kick and bilateral breathing technique. Students will continue to work on swimming basics, including rhythmic breathing, streamline glides and flutter kick, and begin learning backstroke. - Register for Blast 2: Backstroke •
Prerequisite: 20 bobs; front and back streamline glides w/flutter kick 15 yards; swim 25 yards freestyle w/good bilateral breathing and proper kicking.
Students will focus on developing backstroke technique, including body roll, strong, consistent flutter kick, and stroke timing. Continue to refine freestyle, developing catch and body roll, improving timing and bilateral breathing. Students will become accustomed to deep water and begin work on starts. - Register for Blast 3: Butterfly and Breaststroke •
Prerequisite: swim 50 yards freestyle with proper technique; 25 yards backstroke; 25 yards breaststroke kick.
Students will learn breaststroke and butterfly; focusing on stroke breakdown and timing. Continue refining freestyle & backstroke, improving stroke technique and endurance. Flip turns introduced.
American Red Cross Swim Lessons
6 year olds & up | Classes are 30 minutes
Longmont Recreation Services uses the American Red Cross Learn-to-Swim level program. More strokes are taught at earlier levels and more safety skills and topics have been emphasized throughout all levels.
- Register for Level 1: Water Introduction • Lessons are 30 minutes
Students will become comfortable putting their face in the water and learn to float independently on their front and back. - Register for Level 2: Skill Introduction • Lessons are 30 minutes
Students who can float independently will learn to swim 15 yards, on front and back, without stopping. - Register for Level 3: Stroke Development • Lessons are 30 minutes
Students who can swim on their front and back will learn breathing techniques, elementary backstroke and kicks used in all swimming strokes. - Register for Level 4: Stroke Improvement • Lessons are 30 minutes
Students who have proper breathing and swim in deep water will learn backstroke, breaststroke, sidestroke and butterfly.
Teen 1 & Teen 2 Swim Lessons
11 to 17 year olds | Classes are 30 minutes
- Register for Teen 1: Learning the Basics
Teen 1 focuses on teaching teens the basic techniques of floating, water safety and stroke development. This class offers teens an environment where they can feel comfortable learning beginner to intermediate swim techniques. - Register for Teen 2: Endurance and Stroke Enhancement
Teen 2 focuses on providing workouts for teen swimmers who need more than just lessons. During their workouts the instructor will include technique based drills to enhance their strokes and improve proficiency in the water.
Adult Swim Lesson Program
18 year old & up | Classes are 30 minutes
We have swim lessons for adults of all ages and swimming abilities. Both Adult 1 and Adult 2 classes can be tailored to the goals of the participants.
- Register for Adult 1: Learning the Basics
Overcome the fear of the water and learn the basic skills to achieve a minimum level of water competency. In this course, participants strive for skill and stroke performance focusing on breath control, submerging, floating and learning the basics of front crawl and elementary backstroke. - Register for Adult 2: Improving Skills and Swimming Strokes
Improve foundation skills and swimming strokes to gain an overall level of comfort in the water. In this course, participants work on increasing technique and endurance in front crawl and elementary backstroke, while breaststroke and back crawl will be introduced. - Register for Adult 3: Swimming for Fitness
Fine tune front crawl, back crawl, and breaststroke. Learn how to do turns and build endurance.
Private Swim Lesson Requests
Please note that we have a limited number of Private Swim Lesson Instructors. Once instructor schedules are full, we will no longer be able to accept new requests.
Currently Accepting Requests for Adults (18+ years):
We are now accepting private swim lesson requests for adults, Monday through Friday, between 6:30 AM and 2:00 PM. To request a lesson, please complete the: Adult Private Swim Lesson Request Form
Youth Lessons:
At this time, we are not accepting new requests for youth private swim lessons. However, the City of Longmont offers pre-scheduled private swim lessons. Please refer to the current City of Longmont Recreation Program for available schedules. These pre-scheduled lessons are a great option, providing four lessons with an experienced instructor.
About Private Lessons
Private swim or dive lessons through Longmont Recreation Services offer a personalized one-on-one learning experience, tailored to meet your specific goals and needs. Our instructors are selected for their exceptional teaching, coaching, and instructional experience, ensuring you receive the highest quality lessons.
Join Our Team
We are always looking for passionate individuals to join our aquatics team! If you’re interested in teaching swim lessons or learning how to become a swim instructor,
click here to explore upcoming certification classes.
Private Lesson Fees:
Private Lessons: (maximum of 1 participant)
|
NUMBER OF LESSONS |
30 Minutes |
45 Minutes |
|
1 Lesson |
$47.50 resident/ $59.25 non-resident |
$58.75 resident/ $73.50 non-resident |
|
2-6 Lessons, Bulk Purchase (cost per lesson) |
$44 resident/ $56.50 non-resident |
$56.50 resident/ $70 non-resident |
Semi- Private Lesson Fees: (maximum of 3 participants)
|
NUMBER OF LESSONS |
30 Minutes |
45 Minutes |
|
1 Lesson |
$58.75 resident/ $76 non-resident |
$72.25 resident/ $90.25 non-resident |
|
2-6 Lessons, Bulk Purchase (cost per lesson) |
$60.75 resident/ $73.50 non-resident |
$70.25 resident/ $87.75 non-resident |
Why should my child take swim lessons with City of Longmont Recreation Services?
Our staff includes highly trained swim instructors and on-deck supervisors committed to providing you with great lessons. Swim lesson instructors receive specific training for each program they teach as well as attending regular, on-going staff training to ensure your child receives the best possible instruction.
Our swim lesson management team helps provide on-deck assistance, help with lesson planning, as well as parent support—feel free to ask them anything about lessons!
Which swim lesson is right for my child?
- Check out the swim lesson descriptions for the age range of your child.
- Call 303-774-4706, to talk about class options with a Swim Lesson Guru, and/or arrange a free swim lesson evaluation.
How do I Register?
- Register for swim school classes and lessons online. Use the keyword search for specific classes desired.
- Click on the preferred day/time/location swim lesson button, above, and register online.
- Register over the phone or drop by in person at any recreation facility:
- Longmont Recreation Registration Line: 303-774-4700
- Centennial Pool: 303-651-8406, 1201 Alpine St, Longmont, CO 80504
- Sunset Pool: 303-651-8300, 1900 Longs Peak Ave, Longmont, CO 80501 – seasonal summer facility
- Longmont Recreation Center: 303-774-4800, 310 Quail Rd, Longmont, CO 80501
- St Vrain Memorial Building: 303-651-8404, 700 Longs Peak Ave, Longmont, CO 80501
Free Swim Lessons Program
The City of Longmont, Recreation Services, annually sponsors free swim lesson sessions for Longmont resident youth (ages 3-17 years old) who do not know how to swim. The goal of this program is to provide more opportunities for youth to learn how to be safe and have fun in and around the water.
Click here for information about 200 Free Swim Lessons!