Photo: Thailand Vegetarian Festival 2026

This annual Taoist festival is held in the ninth lunar month of the Chinese calendar. During this nine-day vegetarian festival - which is also known as the "Emperor's Nine God Festival" - the participants avoid eating meat and consuming plant foods, and perform special rituals to purify the body and soul.

This annual Taoist festival is held in the ninth lunar month of the Chinese calendar. During this nine-day vegetarian festival - which is also known as the "Emperor's Nine God Festival" - the participants avoid eating meat and consuming plant foods, and perform special rituals to purify the body and mind.