Quick answer

Group cooking classes in Vietnam cost roughly $25-45 per person in 2026, around 675,000-1,215,000 VND, and private classes run $60-120. Troc's Kitchen in Phu Quoc charges 1,269,000 VND ($47) per person. Booking platforms such as TourRadar take a 30% deposit in USD with the balance due 65 days before departure, while most independent schools expect the balance in cash or by QR on the day.

A morning class in Hoi An with a market tour, five dishes and a beer at the end is advertised at $35. By the time the money has left your account you have paid the $35, a 2.75% foreign transaction fee, a 45,000 VND ATM charge for the cash you grabbed when the school's card machine turned out not to exist, and 60,000 VND for herbs you bought at the market because the guide handed you a basket.

None of that is a scam. It is just the gap between the listing price and the landed price, and it is wider for cooking classes than for almost any other tourist activity in Vietnam because classes are sold on international platforms and settled by small local businesses.

The 2026 price range, in both currencies

Group cooking classes in Vietnam are priced between $25 and $45 per person for 2026, according to operator listings from Day Trips Vietnam. At roughly 27,000 VND to the US dollar that is about 675,000 to 1,215,000 VND, usually for three to four hours including a market walk.

Private classes sit at $60-120 per person, or roughly 1,620,000 to 3,240,000 VND. The premium buys you a dedicated chef, dish selection and sometimes a pickup from your hotel. For two people a private class often costs less per head than you expect, because some schools price the session rather than the person.

Troc's Kitchen & Cooking Class in Phu Quoc is a useful benchmark because it publishes both figures: 1,269,000 VND or $47 per person. The school takes no deposit and allows you to exchange your class for a different date within 30 days, which is a more generous arrangement than most prepaid platform bookings offer.

Anything advertised under about 500,000 VND is usually a one-hour demonstration attached to a restaurant rather than a hands-on class with a market trip. That is fine if you know what you are buying.

Mistake 1: treating the 30% deposit as the whole decision

TourRadar, which sells multi-day Vietnam trips with cooking classes built in, charges a 30% deposit at booking and then automatically collects the remaining 70% balance 65 days before departure. There is no booking fee, and both charges are made in USD.

Two things catch people out. The first is that the balance comes off the same card automatically. If that card expires, gets replaced after a fraud flag, or is a travel debit card you only load before a trip, the charge fails and your booking goes into arrears while you are not paying attention.

The second is the currency. A USD charge on a GBP or EUR card picks up a foreign transaction fee, commonly 2-3%, on both the deposit and the balance. On a $1,200 trip that is $24-36 you never see itemised. Set a calendar reminder 70 days out and check the card on file is still alive.

Mistake 2: assuming the school takes your Visa on the day

Plenty of cooking schools in Hoi An, Hue and the Mekong Delta are family operations working out of a house, a garden kitchen or a boat. They take electronic payment, but in Vietnam electronic payment means a QR code printed on a laminated card, not a card terminal.

The VietQR standard is managed by NAPAS and the State Bank of Vietnam and is accepted across 40-plus Vietnamese banks. The State Bank reported QR payment adoption up 150% in 2025. The catch for visitors is that the system runs on Vietnamese bank accounts and domestic apps, so a foreign Visa or Mastercard, Apple Pay and Google Pay cannot scan into it. Those only work at NFC terminals, which in practice means international hotels, malls, supermarkets and chain cafes, not a cooking school in Cam Thanh.

This is the point where the balance of a 1,200,000 VND private class becomes genuinely awkward. LocalPay is the straightforward fix: it is a non-custodial wallet that pays any merchant QR in Vietnam, and it tops up with the Visa or Mastercard you already carry, or with Apple Pay or Google Pay. You do not need a Vietnamese bank account, a local SIM or a Temporary Residence Card to use it, which matters because standard bank accounts here require a long-term visa, work permit or TRC that tourists on a 45-day exemption or 90-day e-visa cannot get.

The honest alternative is cash, and it works. But getting 1,200,000 VND out of an ATM costs 22,000-55,000 VND in machine fees depending on the Vietnamese bank, plus whatever your home bank adds, plus the exchange spread. On a single class-sized withdrawal that stack lands somewhere in the 3-8% range.

Mistake 3: the Zalo booking that asks for a bank transfer

Book direct and you will often end up on Zalo or Facebook Messenger with the owner, which is usually cheaper than the platform price. Then comes the message: a Vietcombank or Techcombank account number and a request for a 500,000 VND deposit by transfer.

A domestic bank transfer is not something a visitor can do. An international SWIFT transfer for 500,000 VND is absurd, and the fees would exceed the deposit. MoMo would solve it, but MoMo requires a Vietnamese phone number, and since Circular 41/2025 new e-wallet registrations in Vietnam need biometric verification. ZaloPay is stricter again, asking for a Vietnamese ID document.

Ask instead for a QR code. Every Vietnamese bank account can generate one, and the owner can send it as an image in the chat. Scanning that image with a wallet that accepts foreign card top-ups settles the deposit in a minute, from your hotel, days before you arrive. If the owner cannot produce a QR, offer to pay the full amount in cash on arrival and make sure that is written back to you in the chat.

Mistake 4 and 5: refunds, swaps and the costs nobody lists

Prepaid platform bookings refund in the currency you were charged. If the dong moved against you between booking and cancelling, you lose on the round trip, and your card issuer will not refund the original foreign transaction fee. A school like Troc's Kitchen, which takes no deposit and lets you move the class within 30 days, carries no currency risk at all. That flexibility is worth more than a $5 price difference if your itinerary is loose.

Then the unlisted extras. The market tour often involves buying something, and guides do not stop you: budget 50,000-150,000 VND. Drinks beyond the one included beer typically run 25,000-40,000 VND each. Hotel pickup outside the central zone is commonly 100,000-200,000 VND per group. A printed recipe book, where offered, is usually 100,000-200,000 VND.

A tip for the chef is not expected but is normal for a good private session. 50,000-100,000 VND per guest is generous and in line with what Vietnamese guests leave. Keep a 50,000 note back for it rather than trying to split a 500,000 at the end.

Where a foreign card genuinely wins: if you are buying a $900 multi-day package that includes a cooking class, pay it on a credit card with no foreign transaction fee and keep the chargeback protection. Card rights on a large prepaid booking are worth more than saving a few percent.

Five numbers to confirm before you hit book

  • The deposit percentage and the exact date the balance is auto-charged. TourRadar's terms are 30% now, remainder 65 days before departure, in USD.
  • The price per person in VND, not just USD. A school quoting 1,269,000 VND is quoting a fixed amount; a USD price moves with the rate between booking and the class.
  • Whether the balance on the day is cash, QR or card. Ask in writing, because small schools in Hoi An, Hue and the Delta almost never have a card terminal.
  • The free-change window. Thirty days to swap your class date, as Troc's Kitchen offers, is more useful than a 10% discount on a non-refundable slot.
  • What the market portion costs. Allow 50,000-150,000 VND on top if the class includes a market walk, because the basket is part of the experience.

The honest answer to what a Vietnam cooking class costs is the listing price plus about 10-20%, and nearly all of that gap is payment friction rather than the school charging you more. Currency conversion on a USD platform booking, ATM fees on the cash you pull for the balance, and the market basket account for almost the whole difference.

You can close most of that gap by paying the balance locally in dong, at the school, with no cash run. Install LocalPay before you fly, top it up with the card in your wallet, and you can scan the deposit QR an owner sends you on Zalo and settle the balance on the day at the same rate as a local would. It is available on the iOS App Store and Google Play, and is backed by Colosseum.

Frequently asked questions

How much does a cooking class in Hoi An or Hanoi cost in 2026?

Group cooking classes across Vietnam are listed at $25-45 per person for 2026, roughly 675,000-1,215,000 VND, typically covering three to four hours with a market visit and four or five dishes. Private classes cost $60-120 per person, or about 1,620,000-3,240,000 VND. Phu Quoc's Troc's Kitchen & Cooking Class charges 1,269,000 VND, quoted as $47 per person.

Can I pay a Vietnamese cooking school with a foreign credit card on the day?

Usually not. Most independent cooking schools in Vietnam have no card terminal and accept cash or a QR code tied to the VietQR system run by NAPAS and the State Bank of Vietnam, which foreign Visa and Mastercard cards cannot scan into directly. Either bring the exact amount in cash or use a wallet such as LocalPay, which pays Vietnamese merchant QR codes and tops up with a foreign card, Apple Pay or Google Pay.

Is it cheaper to book a Vietnam cooking class direct or through a platform?

Booking direct with the school over Zalo or email is usually 10-20% cheaper than an international platform, because the platform margin is removed. The trade-off is that direct bookings often ask for a deposit by Vietnamese bank transfer, which visitors cannot make, and they carry no card chargeback protection. Platforms such as TourRadar charge no booking fee but collect in USD, adding a foreign transaction fee of around 2-3% on most non-US cards.