For nine days, usually in October or November, at the start of the ninth lunar month, the celebrations for Ngan Kin Jeh – the Vegetarian Festival – set the streets of Phuket buzzing with processions, theatre shows and food stalls, culminating in the unnerving spectacle of men and women parading about with steel rods through their cheeks and tongues. The festival marks the beginning of Taoist Lent, a month-long period of purification observed by devout Chinese all over the world, but celebrated most ostentatiously in Phuket, by devotees of the island’s five Chinese temples. After six days’ abstention from meat (hence the festival’s name), alcohol and sex, the white-clad worshippers flock to their local temple, where drum rhythms help induce a trance state in which they become possessed by spirits. As proof of their new-found transcendence of the physical world they skewer themselves with any available sharp instrument – fishing rods and car wing-mirrors have done service in the past – before walking over red-hot coals or up ladders of swords as further testament to their otherworldliness. In the meantime there’s singing and dancing and almost continuous firework displays, with the grandest festivities held at Wat Jui Tui on Thanon Ranong in Phuket town.

The ceremony dates back to the mid-nineteenth century, when a travelling Chinese opera company turned up on the island to entertain emigrant Chinese working in the tin mines. They had been there almost a year when suddenly the whole troupe – together with a number of the miners – came down with a life-endangering fever. Realizing that they’d neglected their gods, the actors performed elaborate rites and kept to a vegetarian diet, and most were soon cured. The festival has been held ever since, though the self-mortification rites are a later modification, possibly of Hindu origin.

Book through Rough Guides’ trusted travel partners

Thailand features

The latest articles, galleries, quizzes and videos.

The best places to eat in Bangkok

The best places to eat in Bangkok

With Michelin launching its first ever guide to the city, the food scene in Bangkok is (literally) on everybody’s lips right now. But with an estimated ten th…

10 May 2018 • Keith Drew insert_drive_file Article
Off the tourist trail in Southeast Asia: 5 underrated cities

Off the tourist trail in Southeast Asia: 5 underrated cities

Modern Bangkok, historical Hanoi and tourism-boom town Siem Reap — home to the world-famous Angkor Wat temples — are some of Southeast Asia's best drawcards…

21 Nov 2017 • Marco Ferrarese insert_drive_file Article
Video: a 1 minute guide to Thailand

Video: a 1 minute guide to Thailand

Whether you're planning a two-week holiday or an epic backpacking trip, Thailand remains one of our readers' favourite destinations, and with good reason. Th…

01 Nov 2017 • Colt St. George videocam Video
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs