Kids Swimming and Sports in Chiang Mai: Prices and Hours
Swimming Kids charges THB 8,500 for a 10-lesson term up to age 2.9 and THB 9,900 for older children, plus a THB 1,000 first-time fee. In Chiang Mai, ages 3 to 6 take Swim and ages 7 and over take Stroke, in 45-minute lessons.
Swimming Kids is the pick for swim lessons: THB 8,500 to THB 9,900 for a 10-lesson term, on a timetable that runs to 1 November 2026. A 4-to-6-year-old who would rather jump has the 50FLY! Active Kids Club.
Main Wall covers climbing. Aquakids is a pool to ring.
Quick picks
Baby or toddler lessons: Swimming Kids, from 4 months in a warm indoor saltwater pool.
Ages 3 to 6 learning to swim: Swimming Kids Swim class, THB 9,900 a term, 45-minute lessons.
Ages 7 and over: Swimming Kids Stroke class, THB 9,900 a term.
Ages 4 to 6 who want to jump and tumble: 50FLY! Active Kids Club, Tuesday, Thursday and Saturday.
A second pool to ring: Aquakids Chiangmai on the Super Highway.
Climbing: Main Wall in the Old City, open from 9am at weekends.
Swimming Kids is a swim school for babies and toddlers with a warm, indoor saltwater pool. It runs a national chain, and the Chiang Mai branch sits behind Makro Mae Hia.
The indoor pool at Swimming Kids Chiang Mai.
A term is 10 weekly lessons. The class depends on age.
Class
Age
Fee per term
Small
4 to 12 months
THB 8,500
Smile
1 to 1.6 years
THB 8,500
Smart
1.6 to 2 years
THB 8,500
Strong
2 to 2.9 years
THB 8,500
Pre-Swim
2.9 to 3 years
THB 9,900
Swim
3 to 6 years
THB 9,900
Stroke
7 to 12 years in Chiang Mai (the chain lists 4 to 12)
THB 9,900
First-time enrolment adds a one-time THB 1,000 registration fee. Lessons cover breath control and submerging, floating, safety skills and proper strokes.
Days, times and lesson length
The branch is open Tuesday to Friday 10:00 to 18:00 and Saturday and Sunday 9:00 to 18:00; Monday is closed. The Term 4 timetable runs 25 August to 1 November 2026. Swim lessons (ages 3 to 6) last 45 minutes and start at 15.30, 16.15, 17.00 and 17.45, Tuesday to Friday.
Stroke lessons (ages 7 and over) run at 11.00 on weekdays, in the same afternoon block, and from 09.00 at weekends. The school can change the timetable, so confirm the next term’s slots before you pay.
The Stroke class is for children who have already passed Swim. A 7-year-old beginner should ask the desk which class to start in.
Rules that catch parents out
Arrive on time: do not be more than 15 minutes late.
Children under 3 wear a swimming diaper and kids nappy. Children over 2 wear a swim cap and goggles, sold at the school.
Parents of children over 2.9 years old must observe the class.
Do not feed a child in the 30 minutes before class.
Registration is non-refundable and non-transferable, except to a sibling or cousin. A sick child keeps the quota with a medical certificate.
Babies from 4 months: the Small class starts at that age.
Rainy season: classes run when it rains, because the pool is indoors.
Parents who want a set course: a term is 10 lessons.
You want a pay-per-visit pool: fees are charged per 10-lesson term.
You are only in town for a few weeks: a term runs 10 weeks.
The teaching pool at Swimming Kids Chiang Mai.
The curriculum is certified by the Ministry of Education and a leading Australian swim institute. Phone 061-268-5115 for the Chiang Mai branch. The address on Maps is 108/5 Soi Don Pin 1, Mae Hia.
Aquakids Chiangmai is on the Chiangmai-Lampang Super Highway at Nong Pa Khrang. Photos show a tiled indoor pool under a high roof, with a lounge and reception area.
The indoor pool at Aquakids Chiangmai.
A pool on the Super Highway road, with parking out front in the photos.
Shopping around: it is a second pool to compare against Swimming Kids’ term prices.
You need a price list or a timetable before you call: none is posted for this pool, so ask when you ring.
The Aquakids Chiangmai building.Aquakids Chiangmai 8, Super highway Chiangmai, Lampang Rd, Nong Pa Khrang, Mueang Chiang Mai District, Chiang Mai 50000, Thailand · Open in Google Maps (opens in a new tab)
50FLY! Active Kids Club — trampoline classes from age 4
The Active Kids Club is a beginner class for ages 4 to 6. It meets Tuesday and Thursday 4:00 to 5:00 pm and Saturday 10:00 to 11:00 am, and you book at least 1 day ahead. Older kids can book Sport Academy coaching at THB 500 a lesson, THB 4,500 for 10 lessons or THB 1,000 private. Phone +66 53-142-650.
The foam pit and rope swing at 50FLY!.
Four-to-six-year-olds who need to burn energy: the club is built for beginners.
You want a drop-in: classes need booking at least 1 day ahead.
50FLY!® Family Entertainment Center Chiang Mai 132 หมู่ที่ 10 Chiang Mai, Pa Daet Sub-district, Mueang Chiang Mai District, Chiang Mai 50100, Thailand · Open in Google Maps (opens in a new tab)
Main Wall has 683 sq m of climbing surface with top rope, lead climbing, bouldering and a training area. A mezzanine adds two-storey bouldering terrain.
The lead and rope wall at Main Wall.
Kids who want to try rope walls and bouldering under one roof.
The address is 181 Rachadamnoen Road, Phra Sing. Phone +66 61 324 2691.
Swimming Kids charges THB 8,500 a term for babies and toddlers up to 2.9 years and THB 9,900 for ages 2.9 to 12. A term is 10 weekly lessons.
How young can a baby start swimming?
Swimming Kids teaches babies from 4 months in a warm indoor saltwater pool. Its youngest class, Small, is for ages 4 to 12 months.
Is there a joining fee?
Swimming Kids charges a one-time registration fee of THB 1,000 for first enrolment.
Do swimming lessons run when it rains?
Swimming Kids teaches in an indoor pool, so classes carry on in the rain.
Where is the Swimming Kids branch in Chiang Mai?
Behind Makro Mae Hia on Don Pin Soi 1; phone 061-268-5115. The street address is 108/5 Soi Don Pin 1, Mae Hia.
What day and time are the swimming lessons?
Chiang Mai Swim lessons run Tuesday to Friday at 15.30, 16.15, 17.00 and 17.45, 45 minutes each. Stroke lessons also run at 11.00 on weekdays and from 09.00 at weekends. The Term 4 timetable runs to 1 November 2026.
Which class does a 7-year-old join?
The Chiang Mai timetable lists ages 7 and over in Stroke, a class for children who have passed Swim. A 7-year-old who has never swum should ask the desk on 061-268-5115 which class to start in.
Can my child try gymnastics?
50FLY! also runs an Active Kids Club for beginners aged 4 to 6.
General information checked against the sources listed above, not legal advice for your situation. Rules and office practice change; confirm with the immigration office or a licensed adviser before you act. See how guides are checked.