SpendMitra is now on Android!Now on Android! Get on Google Play
ArticleSep 28, 20264 min read

When do prices drop on Amazon and Flipkart? What a year of data shows

One in four products hit its lowest price of the year during the festive sales. The rest didn't. When prices actually fell, and how to catch a low price whenever it comes.

salesprice alertsprice history
SpendMitraSpendMitra editorial
A calendar with September and October marked as the months with the most price drops

Ask anyone when to shop online in India and you will hear the same advice: wait for the big sale. There is truth in it. But a year of price data gives a more useful answer, especially if you don't want to plan every purchase around October.

What we looked at

We took 1,235 products on Amazon and Flipkart with a full year of price history, from late September 2025 to September 2026, and found the month in which each one hit its lowest price of the year.

The festive season really is the biggest

About a quarter of the products reached their lowest price of the year in late September or October 2025, while the big festive sales were running on both sites. No other part of the year came close.

1 in 4
What we saw

Lowest price of the year during the festive sales

Share of 1,235 products whose lowest price in a year fell in late September or October 2025.

So if you are planning a big purchase with no deadline, such as a TV, a phone or a large appliance, the festive sales are still the best single bet.

But three in four products didn't wait for it

The other side of the same number matters just as much. For most products, the lowest price came at some other time of year.

May and July were the next busiest months, each with about one in ten of the yearly lows. July is usually when Amazon runs Prime Day. The rest were spread across every month of the year. Even the quietest months, February and April, each saw around 4% of products hit their yearly low.

Why low prices turn up all year

Prices on both sites change constantly. The typical product in our sample changed price three or four times a month, and the gap between its highest and lowest price over the year was about 38%. Sellers reprice for all sorts of reasons: stock running low or piling up, a competitor moving first, a new model on the way.

The catch is that most of these lows don't last. The typical product sat at its lowest price for only about two and a half days before moving back up. If you are not watching at the right moment, you miss it.

How to use this

  • Big purchases with no deadline: wait for the festive sales, but check the price history a few weeks before they start. That way you know what a real low looks like for that product, and you can tell a true sale price from a badge.
  • Everything else: don't wait for a named sale. Set a target price close to the recent low and let an alert catch it whenever it happens, in February as happily as in October.
  • During any sale: compare the sale price with the product's own history, not with the MRP. A sale badge on a price that was the same last month is not a deal.
The short version
Sales matter for big purchases. For everything else, a price alert beats a calendar.

SpendMitra keeps a year of price history for every product it tracks and sends an alert on Telegram, by email or in the app when your target price is reached. You can set one up from any product page, or read more on our price drop alerts page. And if you just want to browse, today's deals are picked from real price history, not from discount badges.

How we measured this

We used 1,235 products picked at random from the 31,637 we track, each with close to a full year of price history. For each one we found the first day it reached its lowest price in that year. Our data for this group starts on 27 September 2025, so it covers the festive sales from that point on. All numbers are rounded.