Chiang Mai Cooking Class at a glance
- Our pick: Thai Cooking Class at Organic Farm in Chiang Mai, US$ 27 per person (6h, 4.97★ · 21,254).
- Top rated: Thai Cooking Class Chiang Mai: Market to Table, US$ 29 per person (4h, 5.00★ · 104).
- Best value: Thai Cooking Class in Chiang Mai: Market to Table, US$ 27 per person (6h, 4.99★ · 1,005).
Price per person across the 23 options priced per person: US$ 12.11–US$ 43 (median US$ 31). With 100+ reviews: 17 of 23.
Of the 23 options: 23 with live guides in English, 23 with free cancellation, 21 with instant confirmation, 22 with hotel pickup, 12 kid-friendly, 1 private and 20 bookable last-minute.
How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person. “Top rated” = the highest score among options with at least 100 reviews.
Chiang Mai Cooking Class
Based on each operator's calendar. Confirmed when you book.
23 options
The 15 best
Ranked by quality, reviews, availability and booking conditions.

Thai Cooking Class at Organic Farm in Chiang Mai Learn to cook five Thai dishes at Smile Organic Farm near Chiang Mai. Pick your own menu, grow herbs in the garden. Every day · 08:00 and 15:00 · Hotel pickup · Up to age 75 ★ 4.97 (21,254 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 27 per person

Chiang Mai Thai & Akha Cooking Class with Master Chef Learn to cook Thai and Akha dishes in Chiang Mai with a native Akha master chef, including hotel pickup, market tour (morning class), and a full color cookbook to take home. Every day · 08:30 and 16:30 · Pickup available · From age 6 ★ 4.98 (4,748 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 42 per person

Thai Cooking Class Chiang Mai: Learn at Organic Farm Pick up from your hotel, visit a local market, then spend the day learning Thai cooking in eight categories at Smile Organic Farm. Every day · 08:00 · Hotel pickup · Up to age 75 ★ 4.97 (1,279 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from US$ 36 per person

Thai Cooking Class in Chiang Mai: Market to Table Learn to cook five Thai dishes hands-on at The Rice Barn, starting with a market visit and ending with a meal you made yourself, six hours. Every day · 08:00, 10:00 and 15:30 · Pickup available · From age 6 ★ 4.99 (1,005 reviews) Duration: 6h Live guide: EN ✓ Free cancellation. from US$ 27 per person

Chiang Mai: Thai Cooking Class & Organic Farm with Pickup Pick five dishes at Mama Noi's farm kitchen in Chiang Mai, using vegetables you harvest yourself. Includes hotel pickup, local chef, and a recipe book to take home. Every day · 09:00 and 15:30 · Hotel pickup · All ages ★ 4.91 (536 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 30 per person

Thai Cooking Class in Chiang Mai: Market to Farm Kitchen Learn to cook six Thai dishes at an organic farm 13km outside Chiang Mai, starting with a local market tour to hand-pick ingredients. Every day · 15:30 · Hotel pickup · From age 5 ★ 4.98 (424 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 43 per person

Chiang Mai: Thai Cooking Class & Grand Canyon Lake Swim Start with a lively market stroll in Chiang Mai, cook 7 Thai dishes lakeside, then swim or kayak at Grand Canyon Lake. Includes pickup, lunch, and e-recipe book. Every day · 08:00, 12:00 and 15:30 · Hotel pickup · All ages ★ 4.97 (165 reviews) Duration: 5h 30m Live guide: EN ✓ Free cancellation. from US$ 28 per person

Thai Cooking Class in Chiang Mai: Learn 6 Dishes Learn to cook 6 authentic Thai dishes in Chiang Mai with an experienced chef at Tomyumthai Cooking School, then eat what you make. Every day · 09:00 and 15:00 · Pickup available · From age 6 ★ 4.98 (244 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 28 per person

Thai cooking class in Chiang Mai: Make 6 dishes in organic garden Learn to cook six Thai dishes from scratch in Chiang Mai's organic garden with a local instructor. You pick your menu, make curry paste by hand, and take home a recipe book. Every day · 09:00, 11:30, 14:00 and 17:00 · Hotel pickup · From age 6 ★ 4.91 (136 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 33 per person

Thai Cooking Class in Chiang Mai: Market Tour & Farm Kitchen Five-hour Thai cooking class at an organic farm 13km from Chiang Mai, with market tour, van pickup and recipe cards included. Every day · 08:30 · Hotel pickup · All ages ★ 4.95 (183 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 43 per person

Thai Cooking Class Chiang Mai: Market to Table Learn to cook Thai dishes at a local cooking school in Chiang Mai with market shopping included. Pick fresh ingredients, cook at your own station, and take home recipes. Every day · 15:00 · Pickup available · From age 6 ★ 5.00 (104 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 29 per person

Thai Cooking Class Chiang Mai: Market, Farm & 4 Dishes Learn to cook 4 Thai dishes from scratch in Chiang Mai with market visit, organic farm tour, and hotel pickup included. Every day · 09:00 and 12:00 · Pickup available · Up to age 80 ★ 4.94 (176 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 36 per person

Evening Cooking Class in Chiang Mai: Make 4 Thai Dishes Learn to cook four Thai dishes in an evening class in Chiang Mai with a local teacher, market visit included, and take home a 40-page recipe guide. Mon–Sat · 15:30 · Pickup available · All ages ★ 4.97 (175 reviews) Duration: 4h Live guide: EN · TH · ZH ✓ Free cancellation. from US$ 31 per person

Sunset Thai Cooking Class in Chiang Mai: Farm to Table Cook 5 Thai dishes at sunset on an organic farm just outside Chiang Mai, with farm activities and hotel pickup included. Every day · 16:00 · Pickup available · All ages ★ 4.94 (139 reviews) Duration: 3h 30m Live guide: EN ✓ Free cancellation. from US$ 42 per person

Thai Cooking Class Chiang Mai: Make 6 Dishes Hands-On Learn to cook Thai food hands-on in Chiang Mai with hotel pickup, market visit and organic garden tour. You choose your six dishes and cook everything yourself at the school. Every day · 09:00 · Pickup available · All ages ★ 4.89 (236 reviews) Duration: 4h 30m Live guide: EN ✓ Free cancellation. from US$ 12.11 per person
Also popular with travelers
The ones most travelers have taken, by number of reviews.

Thai Cooking Evening Class Chiang Mai: Make 6 Dishes Evening cooking class in Chiang Mai where you prepare and cook six Thai dishes with your own hands. Every day · 14:30 · Pickup available · All ages ★ 4.85 (212 reviews) Duration: 4h 30m Live guide: EN ✓ Free cancellation. from US$ 12.11 per person

Thai Cooking Class in Chiang Mai: Learn 6 Dishes Learn to cook six Thai dishes at a local home in Chiang Mai with market visits, an English-speaking instructor, and free pickup within 3 km of downtown. Mon–Sat · 09:00 and 16:30 · Pickup available · From age 10 ★ 4.93 (104 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 30 per person

Half-Day Morning Cooking Class in Chiang Mai: Market to Table Learn Thai cooking hands-on in a 4-hour morning class in Chiang Mai with market shopping, individual wok station and hotel pickup included. Every day · 09:00 · Pickup available · From age 7 ★ 4.99 (92 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from US$ 29 per person

Thai Cooking Class in Chiang Mai: Market tour & 6 dishes Learn to cook six Thai dishes at your own station in Chiang Mai, starting with a fresh market tour and a welcome drink, hotel pickup included. Every day · 08:30 and 16:00 · Pickup available · From age 6 ★ 4.99 (77 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 33 per person

Chiang Mai: Online Thai & Akha Cooking Class at Home Cook Thai & Akha dishes live from Chiang Mai with a native instructor. Includes private Zoom class, digital cookbook, and flexible ingredient swaps for any kitchen. Every day · No fixed time · From age 18 ★ 5.00 (75 reviews) Duration: 1h 30m Live guide: EN ✓ Free cancellation. from US$ 35 per person

Thai Cooking Class Chiang Mai: Learn 6 Dishes at a Farm Learn to cook six Thai dishes at a hands-on class in Chiang Mai with market tour, organic farm visit, and hotel pickup included. Choose your own menu and take home a cookbook. Every day · 09:00 and 16:00 · Pickup available · From age 4 ★ 4.96 (74 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from US$ 40 per person
Compare 2 more options for Chiang Mai Cooking Class
From US$ 27 per person

Morning Thai cooking class in Chiang Mai: Make 4 dishes Learn to cook authentic Thai dishes in Chiang Mai. Start at the local market, then prepare stir-fried noodles, curry, soup and dessert in a 4.5-hour class with lunch. Mon–Thu · 08:30 · Pickup available · From age 9 ★ 5.00 (55 reviews) Duration: 4h 30m Live guide: EN ✓ Free cancellation. from US$ 27 per person

Chiang Mai: Half-Day Thai Cooking Class & Pad Thai Thai cooking class in Chiang Mai with organic ingredients, hands-on instruction, and Pad Thai. Vegetarian options, spice customization, pickup included. 1-8 people. Mon–Sat · 09:30 and 16:00 · Pickup available · From age 6 ★ 5.00 (20 reviews) Duration: 4h 30m Live guide: EN ✓ Free cancellation. from US$ 33 per person
The top 12 of 23 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
US$ 27 per person | 6h | 4.97★ · 21,254 | Every day · 08:00 and 15:00 | English | |
US$ 29 per person | 4h | 5.00★ · 104 | Every day · 15:00 | English | |
US$ 27 per person | 6h | 4.99★ · 1,005 | Every day · 08:00, 10:00 and 15:30 | English | |
US$ 42 per person | 6h | 4.98★ · 4,748 | Every day · 08:30 and 16:30 | English | |
US$ 36 per person | 8h | 4.97★ · 1,279 | Every day · 08:00 | English | |
US$ 30 per person | 4h | 4.91★ · 536 | Every day · 09:00 and 15:30 | English | |
US$ 43 per person | 5h | 4.98★ · 424 | Every day · 15:30 | English | |
US$ 28 per person | 5h 30m | 4.97★ · 165 | Every day · 08:00, 12:00 and 15:30 | English | |
US$ 28 per person | 5h | 4.98★ · 244 | Every day · 09:00 and 15:00 | English | |
US$ 33 per person | 4h | 4.91★ · 136 | Every day · 09:00, 11:30, 14:00 and 17:00 | English | |
US$ 43 per person | 5h | 4.95★ · 183 | Every day · 08:30 | English | |
US$ 36 per person | 4h | 4.94★ · 176 | Every day · 09:00 and 12:00 | English |
By what you need
- Private (1): Chiang Mai: Online Thai & Akha Cooking Class at Home (US$ 35 per person)
Related
More things to do in Chiang Mai
Sticky Waterfall Chiang Mai27 optionsDoi Inthanon National Park Tours29 optionsChiang Mai Hiking25 optionsElephant Sanctuary in Chiang Mai17 optionsNational Park Tours from Chiang Mai25 optionsGolden Triangle Tours36 optionsChiang Mai Day Trips20 optionsBamboo Experiences in Chiang Mai6 optionsDoi Inthanon National Park Waterfall Tours4 optionsATV Tours in Chiang Mai7 optionsWhitewater Rafting Trips in Chiang Mai7 optionsWat Phra That Doi Suthep Tour6 optionsBike Tours in Chiang Mai11 optionsNight Tours in Chiang Mai5 optionsBoat Tours in Chiang Mai6 optionsReligious Tours in Chiang Mai14 optionsTuk Tuk Tours in Chiang Mai7 optionsGolden Triangle Boat Tours4 optionsZipline Tours in Chiang Mai8 optionsCity Tours in Chiang Mai14 optionsKayak Tours in Chiang Mai5 optionsChiang Dao Caves3 optionsAirport Transfers in Chiang Mai9 optionsMotorcycle Tours in Chiang Mai5 options



