7 Indian Cities Where Non-Veg Is Banned - #5 Will Shock You

Apr 15, 2025, 08:01 IST
Wion Web Desk

Introduction

India is a diverse country with a variety of cultural, religious, and dietary practices. While non-vegetarian food is widely consumed across the nation, there are certain cities or areas where restrictions or bans on the sale and consumption of non-vegetarian food exist.

Pushkar, Rajasthan

Pushkar is a holy city known for its Brahma Temple. The sale and consumption of non-vegetarian food, including eggs, are strictly prohibited here. Even hotels and restaurants are not allowed to serve non-veg dishes.

Haridwar, Uttarakhand

As a major pilgrimage site for Hindus, Haridwar has a ban on the sale and consumption of non-vegetarian food, especially in the vicinity of temples and holy ghats.

Rishikesh, Uttarakhand

Rishikesh, another spiritual hub, is predominantly vegetarian. Many ashrams and restaurants in the city do not serve non-vegetarian food, and its sale is restricted in certain areas.

Mathura and Vrindavan, Uttar Pradesh

These cities are associated with Lord Krishna and are considered sacred by Hindus. Non-vegetarian food is banned in these areas, and even eggs are not allowed in many places.

Palitana, Gujarat

Palitana is a major Jain pilgrimage site. In 2014, the town became the first in the world to legally ban the slaughter and sale of meat, making it a completely vegetarian city.

Ayodhya, Uttar Pradesh

Ayodhya, the birthplace of Lord Rama, has restrictions on the sale and consumption of non-vegetarian food, especially in areas near temples and religious sites.

Ujjain, Madhya Pradesh

Ujjain, home to the Mahakaleshwar Temple, has restrictions on non-vegetarian food in certain areas, particularly around the temple and during religious festivals.

VIEW ALL