Learn to Swim
The Town of Castle Rock’s Learn to Swim program strives to open the door to a lifetime of opportunities in and around water through progressive instruction in a group or private setting. Our program specializes in teaching all ages and ability levels from toddlers to adults.
The Learn to Swim program has an opportunity for individuals of any ability.
With a maximum depth of 4 feet 6 inches, and temperature around 87 degrees, the Miller Activity Complex (MAC) Pool is an ideal location for swimmers to learn to be comfortable in the water.
Are you an experienced swimmer? We also offer competitive swim teams, competitive diving, SCUBA classes, and American Red Cross Lifeguarding and safety classes.
|1||6-24 months||Parents help introduce children to water using circle-time songs, while learning basic body positioning and holding techniques to promote water comfort. One adult per child is required to be in the water.
Swim diapers or plastic pants are required.
|2||2-4 years||Designed for toddlers who have advanced beyond Parent-Tot: 1, but are not ready to be in the water without a parent. Skills are similar to Parent-Tot: 1 and include parent and instructors both practicing skills with toddlers to help them adjust to swimming without a parent. One adult per child is required to be in the water.
Swim diapers or plastic pants are required for children not potty-trained.
|Level||Primary Objectives||Other Skills Included|
|1||Comfortable and consistent submersion||With support: bubble blowing, front and back floats and glides, front and back flutter kick|
|2||Front and back floats unassisted||With support: front and back glides, rolling over, finning / sculling, rhythmic breathing|
|3||Front and back glides unassisted||Unassisted: bouncing to safety, rolling over, finning and sculling|
|4||Unassisted: front crawl
5 yards with rhythmic breathing, back crawl 5 yards
|Front crawl (arms), introduction to rotary breathing, elementary backstroke (arms), jumping into chest deep water then rolling to back (unassisted), tread water with assistance|
|5||15 yards of front crawl with rotary breathing, 15 yards of back crawl||Elementary backstroke (unassisted), survival sequence (tread 15 seconds, roll to back for 15 seconds, get to wall unassisted)|
|Level||Primary Objectives||Other skills included|
|1||Comfortable and consistent submersion, front and back floats and glides (unassisted)||Rhythmic breathing, flutter kick on front and back, rolling over, finning / sculling|
|2||Rotary breathing, flutter kick on front and back (25 yards), front crawl arms||Vertical float, treading water|
|3||25 yards of front crawl with rotary breathing (without stopping or standing up)||Swimming underwater, treading, retrieving an object in 3-5 feet of water, 50 yards flutter kick with kickboard on front, 25 yards of flutter kick on back (no kickboard)|
|4||50 yards of front crawl (perfected)||Back crawl, whip kick on back, treading|
|5||100 yards front crawl, 50 yards elementary backstroke and back crawl, 25 yards breaststroke||Treading, retrieving an object in 8-10 feet of water|
|6||200 yards front crawl, 100 yards backstroke, 50 yards breast stroke, 25 yards butterfly||400 yards continuous swim, treading, sidestroke
Online registration is .
We request that you do not double-register your child in order to get the class you desire. A 10 percent cancellation fee will be assessed on cancellations that are requested prior to three days from the beginning of the series. After this date, refunds will not be available. Lessons cannot be prorated.Questions regarding your swimmer's current level and to register by phone, please call our Aquatics Specialist at 720-733-2283 or Learn to Swim Coordinator at 720-733-4485.
Learn to Swim is now in their priority registration period. Between Oct. 15 and 22, registration is ONLY available to participants enrolled in the current series.
All current participants will be given a slip by their instructors indicating which level they should enroll in next. All priority registrations must be completed in person at the MAC Front Desk or with the Learn to Swim Coordinators. Please direct questions regarding registration to the Learn to Swim Coordinator at 720-733-4486.
Registration for the general public, as well as online registration, will open Oct. 23 at CRgov.com/registration.
- What should we bring for swim lessons?
- What are the group class sizes?
- When can I register for a class?
- Is it possible to make up a lesson if a class is missed?
- How do I cancel my lessons?
- Can my child swim before or after their lesson?
- My swimmer is on the wait-list. How do I know if they are placed in a lesson?
- Are their changes in class times on a holiday?