Chiang Mai is Thailand's cooking-class capital — over 50 schools operate, most outside the old city in farm settings.
Thai Farm Cooking School offers half- and full-day classes at their organic farm 17km north. Includes farm walk, herb garden tour, and 6 dishes hands-on. ~฿1,200/half-day. Pickup from city included.
Asia Scenic Thai Cooking runs two locations (city and farm). The farm option is more atmospheric. They were among the first major schools, now have polished operations.
Mama Noi Cookery School is smaller and feels more authentic — Mama Noi herself often teaches. ~฿1,000 half-day.
Sammy's Organic Thai Cooking offers vegetarian-only classes — recommended for vegan/vegetarian travelers.
Book 1–2 days ahead in high season (Nov–Feb). Most schools include hotel pickup. Bring sun protection for outdoor sessions.
Compared to Bangkok, Chiang Mai classes are slightly cheaper, more relaxed (farm settings vs. urban kitchens), and offer more authentic ingredient access.