Thailand  ›  Northern Thailand  ›  Chiang Mai  ›  Chiang Mai Cooking Class

Chiang Mai Cooking Class

Average traveler rating of these tours: 5.0 31,513 reviews Free cancellation on most experiences

Our top 3 of 23 experiences

Thai Cooking Class at Organic Farm in Chiang MaiOur pick
Thai Cooking Class at Organic Farm in Chiang Mai ★ 4.97 (21,254 reviews) Duration: 6h Every day · 08:00 and 15:00 Live guide EN Hotel pickup
from · per person US$ 27
Thai Cooking Class Chiang Mai: Market to Table★Top rated
Thai Cooking Class Chiang Mai: Market to Table ★ 5.00 (104 reviews) Duration: 4h Every day · 15:00 Live guide EN Pickup available
from · per person US$ 29
Thai Cooking Class in Chiang Mai: Market to TableBest value
Thai Cooking Class in Chiang Mai: Market to Table ★ 4.99 (1,005 reviews) Duration: 6h Every day · 08:00, 10:00 and 15:30 Live guide EN Pickup available
from · per person US$ 27

Chiang Mai Cooking Class at a glance

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

23 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Thai Cooking Class at Organic Farm in Chiang Mai
›
‹
Our pick
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
›
‹
Travelers' pick
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
›
‹
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
›
‹
Best value
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
›
‹
Travelers' pick
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
›
‹
Excellent quality
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
›
‹
Travelers' pick · -7% off its previous price
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
›
‹
Excellent quality
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
›
‹
Travelers' pick
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
›
‹
Excellent quality
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
›
‹
★ Top rated
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
›
‹
Travelers' pick
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
›
‹
Excellent quality
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Travelers' pick
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
›
‹
Excellent quality · -10% off its previous price
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
›
‹
Excellent quality
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
›
‹
Excellent quality
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
OptionPriceDurationRatingDays and timesGuide languages
Thai Cooking Class at Organic Farm in Chiang MaiOur pickGroup of up to 12 · Pickup offered
US$ 27 per person
6h4.97★ · 21,254Every day · 08:00 and 15:00English
Thai Cooking Class Chiang Mai: Market to TableTop ratedGroup of up to 10 · Pickup offered
US$ 29 per person
4h5.00★ · 104Every day · 15:00English
Thai Cooking Class in Chiang Mai: Market to TableBest valuePickup offered
US$ 27 per person
6h4.99★ · 1,005Every day · 08:00, 10:00 and 15:30English
Chiang Mai Thai & Akha Cooking Class with Master ChefGroup of up to 12 · Pickup offered
US$ 42 per person
6h4.98★ · 4,748Every day · 08:30 and 16:30English
Thai Cooking Class Chiang Mai: Learn at Organic FarmGroup of up to 12 · Pickup offered
US$ 36 per person
8h4.97★ · 1,279Every day · 08:00English
Chiang Mai: Thai Cooking Class & Organic Farm with PickupPickup offered
US$ 30 per person
4h4.91★ · 536Every day · 09:00 and 15:30English
Thai Cooking Class in Chiang Mai: Market to Farm KitchenGroup of up to 10 · Pickup offered
US$ 43 per person
5h4.98★ · 424Every day · 15:30English
Chiang Mai: Thai Cooking Class & Grand Canyon Lake SwimPickup offered
US$ 28 per person
5h 30m4.97★ · 165Every day · 08:00, 12:00 and 15:30English
Thai Cooking Class in Chiang Mai: Learn 6 DishesGroup of up to 10 · Pickup offered
US$ 28 per person
5h4.98★ · 244Every day · 09:00 and 15:00English
Thai cooking class in Chiang Mai: Make 6 dishes in organic gardenGroup of up to 8 · Pickup offered
US$ 33 per person
4h4.91★ · 136Every day · 09:00, 11:30, 14:00 and 17:00English
Thai Cooking Class in Chiang Mai: Market Tour & Farm KitchenGroup of up to 10 · Pickup offered
US$ 43 per person
5h4.95★ · 183Every day · 08:30English
Thai Cooking Class Chiang Mai: Market, Farm & 4 DishesPickup offered
US$ 36 per person
4h4.94★ · 176Every day · 09:00 and 12:00English

By what you need

Related

More things to do in Chiang Mai

Need help planning your next activity?