Thaipusam Festival, Johor Bahru

Thaipusam is a Hindu festival dedicated to Lord Murugan (Kartikeya) celebrated mostly by the Tamil community on the full moon in the Tamil month of Thai (January/February). Murugan is the Hindu god of war and victory. He is the son of the lord Shiva and Parvati; his little brother is Ganesha.

I took the photos in this post last year at the festival downtown (between the Arulmigu Sri Raja Kallamman Hindu Glass Temple and the Arulmigu Thandayuthapani Temple). This year the festival is scheduled for January 17th.

photo of Thaipusam crowd

photo of girl in a red dress

On the day of the festival, devotees will shave their heads and undertake a pilgrimage along a set route while engaging in various acts of devotion, notably carrying various types of kavadi (burdens). At its simplest this may entail carrying a pot of milk, but mortification of the flesh by piercing the skin, tongue or cheeks with vel skewers is also common.


photo of man with hooks in him (kavadi) for Thaipusam

Thaipusam is a celebration of the day Lord Murugan, or Subramaniam or Kartikeya as he is also known, received the “Vel” or divine spear from his mother, Mariamman also known as Parvati, to kill the feared demon Soorapadman.

photo of a Hindu display with flowers

photo of man with kavadi (@ Johor Bahru Thaipusam)

photo of man walking in nail shoes (burden of Thaipusam)

Notice the “shoes” which consist of a bed of nails for the soles of his feet.

photo of musicians

Related: Batu Caves, Kuala LumpurVillage Countryside Cuisine (nearby Indian restaurant)Cheng Hoon Teng Temple (Temple of Green Cloud), Melacca

4 smiling people at Thaipusam

Thaipusam is now a public holiday for the states of Selangor, Johor, Negri Sembilan, Perak, Penang, and the Federal Territories of Kuala Lumpur and Putrajaya.

2 thoughts on “Thaipusam Festival, Johor Bahru

  1. Pingback: Johor Bahru Chingay Parade | Living in Malaysia

  2. Pingback: Sunday Market, Chiang Mai Thailand | Curious Cat Travel Destinations Blog

Comments are closed.