Every year, Phuket Town transforms for nine days into something you won't see anywhere else in Thailand. Devotees dressed in white fill the streets, food stalls switch entirely to vegetarian dishes marked with a yellow triangular flag (เจ), and processions wind through town accompanied by firecrackers, drums, and — for those seeking it out — some genuinely intense religious rituals.
The Vegetarian Festival is a Taoist tradition honoring the Nine Emperor Gods, brought to Phuket generations ago by Hokkien Chinese immigrants. Participants abstain from meat, alcohol, and other indulgences for the full nine days as a form of purification. In 2026, the festival runs for roughly nine days in early-to-mid October, centered on Jui Tui, Bang Neow, and Kathu shrines in Phuket Town — though as with any lunar-calendar event, it's worth double-checking exact dates closer to the time, since sources vary by a day or two.
Phuket has by far the largest and most internationally known celebration, but it's also observed — on a smaller scale — in Bangkok, Trang, and Hat Yai, wherever there are established Hokkien Chinese communities.
For most visitors, the main draw is the food: streets around Phuket Town and Ranong Road fill with vegetarian versions of familiar Thai dishes, and it's a genuinely good time to eat well as a vegetarian in Thailand. Some visitors also come specifically to witness the more extreme rituals performed by spirit mediums, including firewalking and body piercing — these are real religious practices, not a performance staged for tourists, so they're worth approaching with real respect.
A few etiquette notes if you attend: dress modestly, don't push in front of devotees for a photo, ask before photographing anyone up close (especially during piercing rituals), and expect some streets to close to traffic during processions. Wearing white is a sign of respect if you're visiting a shrine directly, though it's not required for simply watching from the street.