Learn to Swim
You or your child can be safer at the beach and pool by enrolling in a Learn2Swim class. Swim classes are offered at County pool locations. They are available year-round, depending on demand, in two-week sessions. Swim classes are 30 to 45 minutes long. The cost of swim lessons varies from $10 to $60 per session depending on pool location. You will be taught by certified American Red Cross water safety instructors.
Swim classes are based on your swimming ability level and age group.
Choose among 15 Learn2Swim locations. Call the Learn2Swim location for dates and times. Times vary depending on pool location and number of participants.
For more information or to register, contact your desired Learn2Swim class location.
Accommodations for people with disabilities
All of our pools have pool lifts. Children and adults with disabilities are welcome to participate in all of our aquatic activities and facilities. For more information, call Miami-Dade Parks Leisure Access Services at 305-755-7848.
Every swim lesson counts
Every Lesson Counts is a water safety campaign in Miami-Dade County. The goal is to teach one million swim lessons annually. The campaign brings together countywide locations where you can take swim lessons. It also highlights the importance that every child should learn to swim.
Swimming Levels and Age Groups
Parents & Tots (ages 2-5)
Lessons are designed to help toddlers ages 2 to 5 become comfortable in and around water. You, the parent, will learn important water safety techniques. A parent or guardian is required in the water with each child. The class starts by teaching basic skills. The instructor will build on these skills to increase your child's endurance and teach new aquatic skills appropriate to your child's age and readiness.
For more information call 305-665-1626. To register, contact the pool of your interest.
Preschool Aquatics (ages 4-5)
Children ages 4 and 5 learn independent skills and water safety practices. Parents will learn important water safety techniques. A parent or guardian is required in the water with each child. The class starts by teaching basic skills. The instructor will build on these skills to increase your child's endurance and teach new aquatic skills appropriate to your child's age and readiness.
Levels 1-6 (ages 6-18)
Children ages 6 to 18 in levels 1 to 3 learn fundamental skills such as water entry, water adjustment, breath control, floating, and front and back crawl. Children ages 6 to 18 in levels 4 to 6 improve swimming for distance in the four basic strokes: freestyle, backstroke, breaststroke and butterfly.
Adults (ages 18 and over)
Adults with little or no swimming experience will learn basic swimming skills such as floating, breathing regulation and kicking.
We have 15 pools. Some are open all year. Others are open during the summer months only. Visit the park page or call the park for public swim hours. To register, call the park directly.
Swim classes take place at all of our pool locations:
- A.D. (Doug) Barnes Park
3401 SW 72 Ave., Miami, FL
- Arcola Lakes Senior Center (for ages 55 and over)
8401 NW 14 Ave., Miami, FL
- Goulds Park*
11350 SW 216 St., Miami, FL
- Gwen Cherry Park*
7090 NW 22 Ave., Miami, FL
- Little River Park*
10525 NW 24 Ave., Miami, FL
- Marva Bannerman Park
4830 NW 24 Ave., Miami, FL
- Naranja Park
14150 SW 264 St., Miami, FL
- Palm Springs North Pool (NW)
7901 NW 176 St., Miami, FL
- Summer Public Swim Hours - Monday through Friday 1 p.m. to 4 p.m.
- Rockway Park
9460 SW 27 Drive, Miami, FL
- Sgt. Joseph Delancy Richmond Heights Park*
14450 Boggs Drive, Miami, FL
- Sidney Wynn Park at Arcola*
1680 NW 87 St., Miami, FL
- South Dade Park**
28151 SW 164 Ave., Miami, FL
- Tamiami Park
11201 SW 24 St., Miami, FL
- Tropical Estates Park*
10201 SW 48 St., Miami, FL
- West Perrine Park
10301 SW 170 Terrace, Miami FL
*Only open during 10-week summer program
**Closed for construction
- A.D. (Doug) Barnes Park
Apply for Learn2Swim Scholarship
If your child is between 2-17 years old and doesn't know how to swim, you may qualify for a Learn2Swim scholarship. The scholarship will provide the funds for your child to take swimming lessons. The scholarship is provided on a first-come, first-served basis. Call pool for scholarship availability. Visit pool to apply.
Help kids learn to swim with your donation
Join a Summer Swim Team
The Metro Aquatic Club recruits young swimmers, trains them for a membership fee, and holds swim competitions against other clubs, on local, state and regional levels. For more information on joining the Metro Aquatic Club, call Tamiami Pool at 305-274-7946.
Most of our pools have summer swim teams. Call a pool location for more information.
Our swim teams provide a low-key, competitive setting for your child to be introduced to the sport of swimming. Swim teams focus on stroke improvement, team building and fun. The highlight of the summer swim team season is the countywide Swimming Champion Meet at Tamiami Pool in August.