December Swimming Camp
Experience the adventure of a lifetime in Phuket, Thailand
Full Camp: December 20-30, 2025
Twice-daily training
Phuket, Thailand
Ages 7–16
Years Experience
10+
Happy Swimmers
500+
Supervision
24/7
More than just a swim camp — it's a transformative adventure!
What’s included:
1:8
Adult-to-child ratio
100%
Certified instructors
2 swim sessions daily with video analysis and personalized feedback
Professional Training
English and Thai lessons integrated into daily activities
Language Learning
Leadership activities and workshops for character development
Personal Growth
Immerse in Thai culture on a beautiful Phuket campus
Cultural Experience
Secure campus with 24/7 supervision and medical support on-site
Safe Environment
Individual attention with 1:8 adult-to-child ratio
Small Groups
Photo updates in parent chat every day to stay connected
Daily Updates
3 balanced meals + snacks tailored for young athletes
Athlete Nutrition
24/7
Care & supervision
🏊
Why Choose Jumanji?
Training program
Individual training:
small groups, video analysis, personal
assignments
Theory:
starts, turns, nutrition, recovery
Dryland training:
stretching, strength, coordination
Two swim sessions
daily:
technique, speed, endurance; all strokes
(FR, BK, BR, FL)
Swimming camp
January 3-13, Phuket
Swimming camp
December 20-30, Phuket
News & Events
Our Trainers
“When your children are successful, it's good.
When they trust you, it's PRICELESS.”
Founder of @jumanji.swimming
Ann Topilskaya
I love seeing students of all ages learn to swim and explore the underwater world. With 5+ years of experience, I teach babies from 2 months, children, and adults — building confidence in the water through personal guidance and support.
Coach @jumanji.swimming
Maxim Gorbachev
"I teach swimming with passion and over 15 years of experience. You will swim from the first day!
I guarantee progress with effective techniques, and I also provide water therapy for those with knee, back, or injury recovery needs."
Coach @jumanji.swimming
Reihane Jabbary
"I am a highly motivated and energetic person with a background in sports and education. I specialize in coaching and teaching children, and I possess strong communication and teamwork skills."
Coach @jumanji.swimming
Athitaya Kulkua
"I am a hardworking and responsible person who is always eager to learn new things. I have strong skills in teaching sports and swimming, work well with others, and bring patience, calmness, and dedication to developing children’s potential."
Coach @jumanji.swimming
Mr. Teera Sonthiphet (Rally)
"Swimming is a journey — for little ones, for adults, and for champions."
Coach @jumanji.swimming
Polina Pronina
Thai language and cultural activities
Leadership and teamwork workshops
Movie nights and social activities
English conversation games and lessons
Beyond the Pool
Technique refinement with video analysis
Starts, turns, and race strategies
Dryland training: stretching, strength, coordination
All four strokes: Freestyle, Backstroke, Breaststroke, Butterfly
Training Focus
Movie night /
team games /
daily review
19:30
Lights out
21:30
Dinner
18:30
Swim practice (pool or gym)
16:30
Theory / English club /
Thai lessons / workshops
15:00
Lunch and rest
12:30
Snack, recovery
11:00
Swim practice (pool or gym)
09:00
Breakfast
07:30
Wake up, morning exercise
07:00
What awaits you with us?
Sample Daily Schedule
Schedule of our trainers
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
Coach: Reihane Jabbary
17:00 - EUROPEAN GROUP (4-6 Y.O.)
18:00 - EUROPEAN GROUP (7-9.5 Y.O.)
Laguna
Coach: Maxim Gorbachev
17:45 - EUROPEAN GROUP (7-14 Y.O.)
Psu
Coach: Reihane Jabbary
17:00 - EUROPEAN GROUP (4-7 Y.O.)
18:00 - EUROPEAN GROUP (8-13 Y.O.)
Chalong
Coach: Rally
17:00 - THAI GROUP (4-7 Y.O.)
18:00 - THAI GROUP (8-13 Y.O.)
Chalong
Coach: Ann Topilskaya
17:00 - EUROPEAN GROUP (4-7 Y.O.)
18:00 - EUROPEAN GROUP (8-13 Y.O.)
Chalong
Coach: Reihane Jabbary
17:00 - EUROPEAN GROUP (4-7 Y.O.)
Chalong
Coach: Mim
17:00 - THAI GROUP (4-7 Y.O.)
18:00 - THAI GROUP (8-13 Y.O.)
Kathu
Coach: Maxim Gorbachev
17:45 - EUROPEAN GROUP (7-14 Y.O.)
Psu
Coach: Rally
17:00 - THAI GROUP (4-7 Y.O.)
18:00 - THAI GROUP (8-13 Y.O.)
Chalong
Coach: Ann Topilskaya
17:00 - EUROPEAN GROUP (4.5-7 Y.O.)
18:00 - EUROPEAN GROUP (8-13 Y.O.)
Chalong
Coach: Reihane Jabbary
17:00 - EUROPEAN GROUP (4-6 Y.O.)
18:00 - EUROPEAN GROUP (7-9.5 Y.O.)
Laguna
Coach: Maxim Gorbachev
17:45 - EUROPEAN GROUP (7-14 Y.O.)
Psu
Coach: Reihane Jabbary
11:00 - EUROPEAN GROUP (8-13 Y.O.)
12:00 - EUROPEAN GROUP (4-7 Y.O.)
Chalong
Coach: Mim
11:00 - THAI GROUP (4-7 Y.O.)
12:00 - THAI GROUP (8-13 Y.O.)
Kathu
Coach: Rally
10:00 - THAI GROUP (4-7 Y.O.)
11:00 - THAI GROUP (8-13 Y.O.)
Chalong
Coach: Ann Topilskaya
10:00 - EUROPEAN GROUP (4-7 Y.O.)
11:00 - EUROPEAN GROUP (8-13 Y.O.)
Chalong
Coach: Mim
11:00 - THAI GROUP (4-7 Y.O.)
12:00 - THAI GROUP (8-13 Y.O.)
Kathu
Pricing
Complete package with accommodation, meals, training, and activities
Thai Residents
International Clients
Group Swimming Classes
Single lesson
300 ฿
Package of 8 lessons
2,000 ฿
(≈ 250 ฿ / lesson)
Package of 12 lessons
2,700 ฿
(≈ 225 ฿ / lesson)
Trial lesson
free
Format: mini-groups. Coach works with the younger group in the pool.
Coach: works with the younger group in the pool
Program: warm-up (general fitness) + swimming.
60-90 minute classes
REFERRAL PROGRAM
BRING YOUR FRIEND TO JUMANJI SWIM
YOUR FRIEND BUYS ANY MEMBERSHIP
YOU GET 1 FREE LESSON SIMPLE AS THAT!
AND THE BEST PART? THERE'S NO LIMIT!
• 1 FRIEND = 1 FREE LESSON
• 3 FRIENDS = 3 FREE LESSONS
• 10 FRIENDS = 10 FREE LESSONS!
Personal Swimming Classes
Trial lesson
free
Single lesson
550 ฿
Package of 8 lessons
3,999 ฿
(≈ 500 ฿ / lesson)
Package of 12 lessons
5,400 ฿
(≈ 450 ฿ / lesson)
30-minute classes (for children under 5 years old)
Trial lesson
free
Single lesson
650 ฿
Package of 8 lessons
4,799 ฿
(≈ 600 ฿ / lesson)
Package of 12 lessons
6,599 ฿
(≈ 550 ฿ / lesson)
45-minute classes (5+ years and adults)
Group Swimming Classes
Trial lesson
350 ฿
Single lesson
750 ฿
Package of 8 lessons
4,990 ฿
(≈ 624 ฿ / lesson)
Package of 12 lessons
6,960 ฿
(≈ 580 ฿ / lesson)
Format: mini-groups. Coach works with the younger group in the pool.
Coach: works with the younger group in the pool
Program: warm-up (general fitness) + swimming.
60-90 minute classes
Split (2+1) Swimming Classes
• Pool entrance fee is included only in group lessons.
• Home visit is available for private and split lessons (+400 ฿ per lesson).
• Package validity: 1 month + 7 days freeze period.
* Additional Information:
Trial lesson
1500 ฿
Single lesson
750 ฿
Package of 8 lessons
13,990 ฿
(≈ 1,749 ฿ / lesson)
Package of 12 lessons
19,790 ฿
(≈ 1,649 ฿ / lesson)
45-minute classes (2 clients+1 coach)
REFERRAL PROGRAM
BRING YOUR FRIEND TO JUMANJI SWIM
YOUR FRIEND BUYS ANY MEMBERSHIP
YOU GET 1 FREE LESSON SIMPLE AS THAT!
AND THE BEST PART? THERE'S NO LIMIT!
• 1 FRIEND = 1 FREE LESSON
• 3 FRIENDS = 3 FREE LESSONS
• 10 FRIENDS = 10 FREE LESSONS!
Personal Swimming Classes
Trial lesson
500 ฿
Single lesson
1,200 ฿
Package of 8 lessons
7,990 ฿
(≈ 999 ฿ / lesson)
Package of 12 lessons
10,890 ฿
(≈ 908 ฿ / lesson)
30-minute classes (for children under 5 years old)
Trial lesson
700 ฿
Single lesson
1,500 ฿
Package of 8 lessons
10,490 ฿
(≈ 1,317 ฿ / lesson)
Package of 12 lessons
14,200 ฿
(≈ 908 ฿ / lesson)
45-minute classes (5+ years and adults)
500+ Happy Swimmers
5.0 from 120+ reviews
98% Would Recommend
What Parents Say
Real experiences from families who trusted us with their children
Liliia Sypchenko
3 months ago
"The best swimming school! Anna takes a very professional approach to every lesson. We love that our child stopped being afraid of the water from the very first class, now loves diving, looks forward to every lesson, and wants to swim all the time. We’ve been training for over a month already and plan to keep improving our skills."
Eva Minikh
3 months ago
“An amazing school! I really like their approach — they always send reports and photos. The certificate and gift for my son were such a lovely surprise 🥰 He’s absolutely thrilled! Now he dives on his own (2.6 y.o) and tries to swim to us underwater. We can’t get him out of the pool — his interest in swimming only grows here ❤️
Sandrine Savarimoutou
1 week ago
"Anna is an amazing swimming coach. My son has greatly improved his technique thanks to her teaching methods and the dedication she puts into helping her students. We’re really grateful for the progress he’s made with her!"
Ksenia
6 months ago
We trained with Anya with great pleasure. My child completely lost the fear of water and started swimming! Amazing approach to kids — everything is in a playful format, and they even make great videos.
Liana Gilmanova
6 months ago
Individual approach and maximum comfort during swimming lessons!!! We wouldn’t trade our coach for anyone else!!!
Viktoria Valetova
7 months ago
My son has been swimming since November. There was significant progress from the very first month, and now he’s being prepared for his first competitions. You can really feel the individual approach to each child — thank you for that! We sincerely recommend the Jumanji team 👍
Opening Soon
Rawai
New Location - 1/12/2025
Thalang District, Phuket
Open
Kathu 25
Thai groups
Kathu District, Phuket (25m & 50m pools)
Open
Laguna
Cherngtalay Municipality Sport Center
Thalang District, Phuket
Open
Kathu 50 PSU
Europe groups
Kathu District, Phuket (25m & 50m pools)
Open
Chalong
Thai & Europe groups
Main Pool - Chaelong, Phuket
Quick Contact
Director
Jumanji Swimming Center
Anna Alekseevna
Email
info@jumanjiswim.com
Phone
+66 965 187 358
Contact Information
We Compete in Swimming Competitions!
Frequently Asked Questions
At what age do you teach children to swim?
Do you offer personal training for adults?
In which areas of Phuket do you conduct classes?
What additional services do you provide besides swimming lessons?
What do you need to bring with you to your first lesson?
How to sign up for training?
What safety precautions do you take during your classes?
Can I go swimming if I can’t swim at all?
What time is best to swim in an outdoor pool?
We start teaching children from 3 months. Early acquaintance with water helps develop motor skills, strengthen immunity and build confidence in water.
We provide individual training sessions tailored to your goals, whether you want to improve your swimming technique, build endurance, or overcome fear of water. The instructor adjusts the pace and exercises to match your comfort level.
Our classes are available in several areas across Phuket. We offer sessions at partner pools, private villas, and selected sports centers. Contact us to confirm the nearest location and schedule.
In addition to swimming lessons, we offer water safety training, fitness programs in the water, preparation for competitions, and consultations for parents on how to support their child’s progress outside the pool.
For your first class, please bring a swimsuit, towel, goggles (optional), and drinking water. If the lesson is for a child, feel free to bring any familiar items that help them feel comfortable in the water.
You can register for a class through our website, by phone, or via social media. Choose your preferred schedule, leave your contact details, and our manager will confirm your booking.
Safety is our top priority. All sessions are conducted by certified instructors, pools are regularly inspected, and training is structured to match each swimmer’s ability level. We monitor technique, breathing, and comfort at every stage.
Absolutely. Our beginner-friendly program is designed for those with zero experience. We start with water adaptation, learning to float, proper breathing, and basic movements — step by step, at your pace.
The most comfortable time for outdoor swimming is early morning or late afternoon, when the sun is mild and the water temperature is ideal. We will help you find the best schedule for your needs.
© 2025 Jumanji Swimming Center. All rights reserved.
Anna Alekseevna, Director | Building champions in the water and in life
Professional swimming camp in beautiful Phuket, Thailand. Ages 7-16.
Official Partner of Our Camps & Competitions
Close
Do you have any questions? Contact us!
I agree to the Terms of Service
Leave your phone number and we will contact you!
Or you can call us yourself:
+66 965 187 358
Made on
Tilda