Country

  • 🌍 All countries 13
  • Australia 0
  • Brazil 0
  • Canada 0
  • China 0
  • Egypt 0
  • Eritrea 0
  • France 0
  • Germany 0
  • Global (Riot Games sanctioned tournaments) 0
  • Greece 0
  • Hong Kong 0
  • India 1
  • Iran 0
  • Iraq 0
  • Italy 0
  • Japan 0
  • Kuwait 0
  • Netherlands 0
  • Nigeria 0
  • North Korea 0
  • Norway 0
  • Pakistan 0
  • Qatar 0
  • Russia 0
  • Saudi Arabia 2
  • Singapore 2
  • Spain 0
  • Thailand 0
  • Turkey 0
  • Turkmenistan 0
  • UAE 0
  • UK 1
  • USA 7

Category

Beef

India has no national beef ban, but most states outlaw killing cows and some also punish selling or possessing beef. Kerala, West Bengal and most northeastern states are far more permissive.

Status
Restricted
Country
India
Category
Food & Drink
Last checked
02/11/2026

There is no single national beef ban in India, but in most of the country killing a cow is illegal. Under India’s Constitution, cattle slaughter is a state subject, so each state writes its own law. The result is a patchwork: some states ban the slaughter of all cattle and punish anyone found with beef, while others allow beef to be sold and eaten openly.

What the Constitution says

Article 48 asks the state to work towards preserving cattle breeds and to take steps to prohibit the slaughter of cows, calves and other milch and draught animals. It is a Directive Principle, which means it guides lawmakers but cannot be enforced in court by itself. States turned it into law through their own cattle protection acts. The Supreme Court upheld these laws in 1958 in Mohd. Hanif Quareshi v. State of Bihar, and in 2005 it went further, upholding Gujarat’s total ban on slaughtering cows and their progeny, including bulls and bullocks.

Strict states and permissive states

According to the US Library of Congress, the toughest laws are in the north, centre and west, while southern and northeastern states tend to be more relaxed. Gujarat, Maharashtra, Delhi, Uttar Pradesh and Madhya Pradesh ban cow slaughter completely, and Maharashtra extended its law to bulls and bullocks in 2015. At the other end, Kerala and most northeastern states such as Meghalaya, Mizoram and Nagaland have no ban, and West Bengal allows old or unfit cattle to be slaughtered with a certificate.

The export paradox

Despite the bans, India is one of the world’s largest exporters of bovine meat. Almost all of it is buffalo meat, often sold as carabeef, which most state laws do not protect in the same way as cows.

What visitors should know

Beef on a menu in Goa or Kerala does not mean it is legal everywhere. In strict states, carrying or possessing beef can itself be a crime, and the issue is politically sensitive. Check the rules of the state you are in. For other food rules shaped by religion, see Saudi Arabia’s ban on pork, browse the food and drink bans we track, or go back to the India page.

Frequently Asked Questions

Is beef banned in India?

Not nationally. Cattle slaughter is a state matter, so each state sets its own rules. Most states ban cow slaughter, some also punish possessing beef, and a few, such as Kerala and most northeastern states, allow beef.

Which Indian states allow beef?

Kerala and most northeastern states, including Meghalaya, Mizoram and Nagaland, have no ban on cow slaughter. West Bengal allows old or unfit cattle to be slaughtered with a fitness certificate.

Which Indian states have the strictest beef laws?

Gujarat, Maharashtra, Delhi, Uttar Pradesh and Madhya Pradesh ban cow slaughter completely. Maharashtra also banned the slaughter of bulls and bullocks in 2015.

Why is cow slaughter banned in India?

Cows are sacred to many Hindus, and Article 48 of the Constitution asks the state to take steps to prohibit the slaughter of cows and other milch and draught cattle. States made this binding through their own laws.

Does India export beef?

Yes. India is one of the world's largest exporters of bovine meat, but almost all of it is buffalo meat rather than cow meat.

Open as full page →