IndiaEggRate

Explainers

Why Do Egg Prices Change Every Day in India?

A hen lays one egg a day, eggs cannot be stored, and India keeps no reserve stock. So when demand moves, the price is the only thing left that can move.

4 min read · हिंदी में भी उपलब्ध

In one line: a hen lays one egg a day, eggs cannot be stored for long, and India keeps no reserve stock. So when demand moves, the price is the only thing that can move.

इस लेख का हिंदी संस्करण भी है — अंडे का रेट रोज़ क्यों बदलता है?

A hen lays one egg a day. Today's supply of eggs was decided five months ago, when the chicks were bought. Eggs cannot be stored for months like rice or dal, India keeps no buffer stock, so when demand moves only the price can move.
The whole answer in one line. Everything below explains the details.

Think about rice. If rice gets expensive, a trader can open a godown and release old stock. If it gets cheap, he can store it and wait.

You cannot do that with eggs. Today’s eggs must sell today or tomorrow. And you cannot make extra eggs tomorrow, because the number of hens laying right now was decided about five months ago, when the chicks were bought.

That is the whole reason. Everything below is detail.

Five things that push the rate up and down

Some of these work slowly. Feed prices take weeks to show up. Others work in a single day — one bird flu headline can empty a market by evening.

Five factors that move the egg rate: yesterday's unsold leftovers, maize and soya feed costs, heat and cold, festivals and fasts, bird flu in the news, and trucks and distance.
Feed sets the floor over months. Leftovers, festivals and news move the number today.

What a normal week looks like

Most days, the rate moves by about one paisa per egg. That sounds tiny. But across a month those small moves add up, and a bad festival season can knock 25–30% off the price in two weeks.

As a live reference point: the average NECC suggested rate across 24 markets on 17 September 2026 was ₹573 per 100 eggs ₹5.73 an egg. You can watch the same number move day by day on our price history since 2009.

On the same day, the price is different everywhere

This is the part that surprises people. On a single day — 10 August 2026 — an egg cost ₹6.00 in Chennai and ₹5.11 in Barwala. Same country, same morning, same egg.

NECC egg rates for 10 August 2026 in rupees per 100 eggs: Chennai ₹600, Bengaluru ₹590, Kolkata ₹580, Namakkal ₹540, Delhi ₹540, Hyderabad ₹525, Barwala ₹511.
Chennai and Barwala are ₹89 apart per 100 eggs — a 17% gap on the very same day. Distance from the farms explains almost all of it.

The reason is distance. India’s eggs come from a few areas — Namakkal in Tamil Nadu, coastal Andhra Pradesh, Telangana, and Barwala in Haryana. If you live in one of those places, eggs are cheap. If you live far away, every egg has come by truck, and you pay for that ride.

Where the money in one egg actually goes

Feed is about two-thirds of the cost. A hen eats maize and soya every single day, whether egg prices are good or bad.

Breakdown of what one egg costs to produce: feed of maize and soya is 65 to 70 percent, then chicks, vaccines and medicine, labour, power and shed upkeep, transport, packing and breakage, and the farmer's margin as the smallest slice.
Indicative build-up. The 60–70% feed share is the widely used industry figure; the other slices are approximate.

So when maize gets expensive, the farmer has two choices: raise the price or lose money. This is why the egg rate follows the maize rate — with a delay of some weeks.

A real example: what Shravan did to the price

This is the clearest example of the whole idea. In August 2026 in Nagpur there was no bird flu, no bad weather, and no jump in feed cost. The only thing that happened was Shravan — a month when millions of people stop eating eggs.

Case study of Shravan at the Nagpur wholesale market in August 2026: before, ₹7.50 per egg with 14 to 15 lakh eggs sold a day; Shravan begins and millions stop eating eggs; demand falls more than 40% to 6 to 7 lakh eggs a day; truck arrivals halve from 10 to 12 a day to 5 or 6; after 15 days the rate is ₹5.50 per egg, a 27% fall.
Reported by traders at the Mahatma Phule wholesale market, Nagpur, August 2026 — a trade report, not a NECC series.

Demand fell more than 40%. The hens kept laying exactly as before. Nobody could store the extra eggs. So the price fell — traders at Nagpur’s Mahatma Phule wholesale market reported ₹7.50 an egg falling to ₹5.50 in fifteen days, with truck arrivals halving.

Four things people believe that are not true

Four myths about egg prices and the truth: the government does not fix the price, NECC only suggests it; exports are under 1% of production and cannot move the rate; shopkeepers mostly follow the NECC rate and add their own costs; and season sets the trend while leftovers, festivals and news move the daily number.
Season sets the trend. Leftovers, festivals and news change the number from one day to the next.

Quick answers

If nobody is forced to follow the NECC rate, why does everyone use it?

Because it is the only daily number the whole trade can see. NECC — a farmers' body, with no government role — suggests a rate for each big market, and the Competition Commission of India confirmed in its order of 14 January 2022 that those rates are suggestive, not mandatory. A shared reference point is what stops every buyer and seller having to negotiate from scratch each morning.

Why is the egg rate different in my city?

Because of how far your city is from the poultry farms. India's eggs come from a few clusters — Namakkal, coastal Andhra Pradesh, Telangana and Barwala — and every kilometre of truck, fuel, tolls and breakage sits inside the price you pay.

Does the egg rate change on Sunday?

Rates are published on most days. Weekend demand can be higher, which sometimes lifts the price slightly.

Will egg prices go up next month?

Nobody can say for sure, and we do not predict. What the archive shows is a pattern: prices usually rise from November and peak in December, then fall to their lowest around March and April.

Why did the price fall even though feed got costlier?

Because demand fell faster. Cost sets the floor; demand sets the number. During Shravan, demand wins.

Do exports make eggs expensive in India?

No. India exports well under 1% of the eggs it produces — about USD 92 million in FY2023-24. It is far too small to move the daily rate.