Muay Thai (Thai boxing) is the national sport and cultural martial art of Thailand. You can experience it during your trip to Northern Thailand either by visiting Muay Thai fights at the stadium or by joining a Thai boxing class at one of the numerous Muay Thai gyms in the city. Discover the best Chiang Mai Muay Thai classes at Thai boxing gyms in Chiang Mai.
You don't need to have any experience to join a Muay Thai class in Chiang Mai as many Thai boxing gyms in the city are offering classes for beginners. Some Muay Thai gyms let you join a group, while others mainly organize private Thai boxing classes that can be attended alone or with travel partners. For the best experience, taking a private Muay Thai class is recommended.
Best Muay Thai Classes in Chiang Mai
Some of the best Muay Thai gyms in Chiang Mai are offering different classes for you to experience Thai boxing training while visiting the largest city in Northern Thailand. For a hassle-free experience, book online and visit some of the best Muay Thai classes in Chiang Mai that are listed below.
1. Muay Thai Class by Sting Club Muay Thai Gym
Sting Club Muay Thai Gym located opposite Buak Hard public park in Chiang Mai is the place where you can expect intense training with experienced instructors, emphasizing traditional techniques and fostering discipline in a supportive community.

Muay Thai Class Types
Private Muay Thai class
Experienced Muay Thai instructors provide private Muay Thai lessons tailored to the pace of each individual customer and suitable for beginners and foreigners with no experience.
Muay Thai class offer includes:
- Private one-on-one Muay Thai 1.5-hour training with dedicated coach
- All necessary equipment (boxing gloves and hand wraps) is provided
Muay Thai Class Schedule
Monday to Sunday: 9:00, 11:00, 15:00, 16:45, 18:30
Muay Thai Gym Location
The gym is located opposite Buak Hard public park in Chiang Mai, next to a very well-rated Smile Lanna Hotel.
Address: 123, 1 Chang Lor Rd, Haiya Sub-district, Mueang Chiang Mai, Chiang Mai
Muay Thai Class Price
Private Muay Thai class costs 1,326 THB per person.
Muay Thai classes at Sting Club can be booked online here: Chiangmai Muay Thai Training academy.
2. Muay Thai Class by Krudam Gym Chiang Mai
Krudam Muay Thai Gym is owned by Dam Srichan, the only Thai world-class athlete chosen to serve the country for five different sport categories including Muay Thai, boxing, kickboxing, karate and taekwondo. Kru Dam won many medals across all disciplines and gold in Muay Thai and boxing at the South East Asia Games. At the end of an illustrious career in the ring, and equipped with incredible experience and a great variety of fighting skills, he founded a Muay Thai school and designed his own curriculum which became well regarded and officially supported by the Ministry of Education.
inChiangMai.webp)
Muay Thai Class Types
Regular Group Class
Private Class
Private Duo Class for 2 persons with 1 trainer
All classes include 90-minute Muay Thai training session with all necessary equipment (boxing hand wraps, and gloves).
Muay Thai Class Schedule
Regular Class:
- Monday to Sunday: 08:30, 10:00, 16:30, 18:00, 19:30
Private Class:
- Monday to Sunday: can start with 30-minute intervals from 11:30 to 15:00
Muay Thai Gym Location
Muay Thai gym is located just outside the moated Chiang Mai Old City, opposite a very affordable accommodation The Moon House.
Address: Krudam Gym Chiang Mai, 2/1 Bunrueang Rit Road, Suthep, Mueang Chiang Mai District, Chiang Mai
Muay Thai Class Price
Regular Class costs 600 THB per person
Private Muay Thai class costs 1,500 THB for 1 person and Private Duo Class costs 2,000 THB for 2 persons
Muay Thai classes at Krudam Gym can be booked online here: Muay Thai Class by Krudam Gym Chiang Mai.
3. Muay Thai Class by Chiangmai Muay Thai Gym
Chiangmai Muay Thai Gym is located inside the old city and gives you a chance to learn Muay Thai without leaving the center of Chiang Mai. Here you can practice Muay Thai and learn the unique techniques of this ancient martial art from professional, English-speaking trainers.
Class.webp)
Muay Thai Class Types
Private Muay Thai class
Muay Thai class offer includes:
- English-speaking guide
- Thai-speaking staff
- 60-minute private Muay Thai training
- All necessary equipment, boxing hand wraps, and gloves
- Toiletries
Muay Thai Class Schedule
Monday to Saturday: 9:00-12:00, 13:00-19:00
Muay Thai Gym Location
The gym is located within the moated Chiang Mai Old City, nearby to a very well-rated A Day Villa Chiangmai.
Address: 76 Wiang Kaew Rd, Tambon Si Phum, Mueang Chiang Mai District, Chiang Mai
Muay Thai Class Price
Private Muay Thai class costs 1,000 THB per person.
Muay Thai classes at this gym can be booked online with a discount here: Chiang Mai Muay Thai Gym Class.
4. Muay Thai Class by Thaphae Muay Thai Gym
Thaphae Muay Thai Gym is the place in Chiang Mai, where you can train in a genuine Muay Thai environment, surrounded by fighters of all levels. Whether you're a tourist looking for a short-term training session or a fighter preparing for a match, the gym offers tailored programs to suit every need. The group class focuses on technical guidance, sandbag kicking, sparring, and stretching to improve strength and technique. Private lessons are tailored to your abilities, adjusting warm-ups, techniques, and exercises.

Muay Thai Class Types
Group Class
Private Class
All classes include 90-minute Muay Thai training session with all necessary equipment (boxing hand wraps, and gloves).
Muay Thai Class Schedule
Group Class:
- Monday to Sunday: 09:00, 14:00, 17:00
Private Class:
- Monday to Sunday: available from 08:00 to 20:00
Muay Thai Gym Location
Muay Thai gym is located on Tha Phae Road, between Chiang Mai Old City and Chiang Mai Night Bazaar, nearby the very well-rated The Signature Hotel @ Thapae.
Address: 308 Tha Phae Road, Chang Moi Sub-district, Amphoe Mueang Chiang Mai, Chiang Mai
Muay Thai Class Price
Group Class costs 450 THB per person (can buy day ticket for 800 THB per person and attend up to 3 group classes a day)
Private Muay Thai class costs 800 THB per person
Muay Thai classes at Thaphae Gym can be booked online here: Thaphae Muay Thai Gym Experience.
5. Muay Thai Class by Lanna Muay Thai Gym
Lanna Muay Thai Gym is a good place to attend Thai boxing classes outside the center of Chiang Mai. Lanna Muay Thai welcomes both beginners and experienced fighters, as their experienced trainers adapt the training to the personal level. The gym location offers a unique opportunity for people to immerse themselves in the world of Muay Thai while enjoying the local culture away of the noise of the old city, so they can focus on the training.

Muay Thai Class Types
Regular Join Class for 2 hours
Muay Thai Class Schedule
Monday to Saturday: 08:00, 16:00
Muay Thai Gym Location
Muay Thai gym is located outside the city center, in Saraphi district, Chiang Mai.
Address: 177, Tha Wang Tan, Saraphi District, Chiang Mai
Muay Thai Class Price
Regular Join Class costs 400 THB per person
Muay Thai classes at Lanna Gym can be booked online here: Muay Thai Class at Boon Lanna Muay Thai Gym.
Other Muay Thai Gyms in Chiang Mai
Other Muay Thai gyms, where you can learn the basics of Muay Thai while in Chiang Mai:
Muay Thai fights in Chiang Mai
If you would also like to see professional Thai boxing fights while visiting Northern Thailand, discover the list of the most popular Muay Thai stadiums in Chiang Mai.