Baby Diaper Price Per Piece: How to Compare Packs and Find the Real Cheapest in India

The cheapest diaper pack is the one with the lowest price per piece in your baby's size, not the one with the lowest sticker price or the biggest "% off". Divide the selling price by the number of diapers in the pack, compare only within the same size, and the winner is usually obvious. At the time of writing, live deals on RichDeals range from about ₹5.26 per diaper for a newborn pant pack to ₹13 per diaper for XXL pants. This guide shows the exact method, a worked table from real deals, and the traps that make a "big discount" pack cost more.
Why pack price misleads you
Diaper brands sell the same product in 20, 54, 88, 120 and 160-count packs, often across two or three sizes on one listing. Three things go wrong when you shop by pack price:
- Different counts: a ₹613 pack of 54 looks cheaper than a ₹1,649 pack of 160, but the 160-pack works out lower per diaper.
- Different sizes: a newborn diaper uses less material than an XL one, so newborn packs almost always look cheaper per piece. Comparing a newborn pack against an XL pack tells you nothing.
- Inflated M.R.P.: a "52% off" badge is calculated against M.R.P., which is often far above the price anyone pays. The discount percentage is not a value signal; the per-piece price is.
The 3-step price-per-piece method
- Pick the size first. Check your baby's current weight against the brand's chart on the pack. Only compare packs in that size (NB, S, M, L, XL, XXL).
- Divide price by count. Selling price ÷ number of diapers = ₹ per piece. Use the diaper count, not the "pack of 2" label, and multiply if it is a combo (2 × 80 = 160).
- Add coupons last. If a clip coupon or subscribe-and-save discount applies at checkout, subtract it from the price before dividing. Many Amazon listings also show a "₹X / count" line under the price; it is the same calculation done for you and is a quick cross-check.
That is the whole method. Everything below is just applying it honestly.
Worked example: live diaper deals, per piece
Prices below were the live deal prices on RichDeals at the time of writing. Diaper prices move daily, so open the deal page to see the current price before you buy.
| Pack | Size | Count | Price | M.R.P. | ₹ per piece |
|---|---|---|---|---|---|
| LuvLap pant style diapers | Newborn | 120 | ₹631 | ₹1,258 | ₹5.26 |
| Pampers Active Baby diapers | Small | 92 | ₹649 | ₹1,499 | ₹7.05 |
| Bebe diaper pants, 2 × 80 | Newborn | 160 | ₹1,649 | ₹2,498 | ₹10.31 |
| Himalaya Total Care pants | XL | 54 | ₹586 | ₹1,060 | ₹10.85 |
| Little's AirSense pants | Medium | 54 | ₹613 | ₹1,299 | ₹11.35 |
| Himalaya Total Care pants, pack of 2 | XXL | 88 | ₹1,150 | ₹2,398 | ₹13.07 |
What the table shows:
- Within newborn size, LuvLap at ₹5.26 is roughly half the per-piece cost of the Bebe 160-pack at ₹10.31, even though the Bebe pack has the bigger count. Bigger is not automatically cheaper.
- The discount badge does not predict value. Little's AirSense shows about 53% off and Himalaya XL about 45% off, yet the two land within about ₹0.50 per piece of each other.
- Larger sizes cost more per piece, which is normal. The XXL pack at ₹13.07 is not a bad deal just because it is the highest number in the table; it can only be judged against other XXL packs.
For more live baby-care prices, check today's offers, which updates as new verified deals land.
Pant vs tape diapers: does the style change the maths?
The method is identical for both styles: price ÷ count, same size only. The practical differences are about fit and use, not arithmetic:
- Tape diapers fasten at the sides and are easy to change while a newborn lies flat. Many parents use them for the first few months.
- Pant diapers pull up like underwear and suit babies who roll and crawl during a change.
- Cost: per-piece prices for the two styles often overlap within a brand, so do not assume one style is always cheaper. Run the division on the exact packs in your cart.
If you are switching styles or brands, buy the smallest pack first to check fit. A leaking diaper you replace early doubles your real cost per change, which no per-piece price shows.
Monthly cost: turn per-piece into a budget
Once you know your ₹ per piece, your monthly spend is simple:
₹ per piece × diapers used per day × 30 = monthly diaper cost.
Use your own count from a few normal days, because it varies a lot by age and by how often you change. For example, if you use 6 diapers a day at ₹7.05 each, that is about ₹1,269 a month; at ₹11.35 each it is about ₹2,043. A per-piece gap of roughly ₹4 becomes a gap of more than ₹700 a month at that usage, which is why the division is worth 30 seconds before every order.
Do not forget wipes (and cloth diapers)
Wipes follow the same rule: price ÷ number of wipes.
- The Bumtum baby wipes 6-pack was ₹312 for 432 wipes at the time of writing, about ₹0.72 per wipe.
Reusable cloth diapers cannot be compared per piece in the same way, because one cloth diaper is used many times. A Bembika 4-layer reusable cloth diaper was listed at ₹107. Whether cloth saves money depends on how many you rotate and your washing cost, so many families use cloth at home and disposables for travel and nights rather than picking only one.
Five traps that make a "deal" cost more
- Sizing up too early. Buying the next size to save per piece wastes money if the baby stays in the current size for weeks.
- Counting "pack of 2" as 2. The combo label is the number of packets; always multiply to get diapers.
- Trusting the strike-through price. M.R.P. on diaper listings can be far above real selling prices; ignore it and divide.
- Ignoring delivery and small-order fees. Add them to the price before dividing on small orders.
- Stockpiling one size. Babies outgrow sizes; a 160-pack in newborn only pays off if you will use it before the next size.
For a full list of what to buy before the baby arrives, see our newborn baby essentials checklist.
Frequently asked questions
How do I calculate diaper price per piece?
Divide the pack's selling price by the number of diapers in it. For example, ₹631 ÷ 120 diapers = ₹5.26 per piece. Subtract any coupon from the price before dividing.
Is a bigger diaper pack always cheaper per piece?
No. In our live deals, a 160-count newborn pack worked out to ₹10.31 per piece while a 120-count newborn pack was ₹5.26. Always divide; do not assume.
Why are XL and XXL diapers more expensive per piece?
Larger sizes use more material and a bigger absorbent core, so their per-piece price is usually higher. Compare XL only with XL, and XXL only with XXL.
Does a higher discount percentage mean a better diaper deal?
Not necessarily. The discount is calculated from M.R.P., which varies widely. Two packs with different discount badges can end up at almost the same price per piece.
Where can I find verified diaper deals?
RichDeals lists diaper and baby-care deals with their live price and M.R.P. on each deal page. Browse current offers and check the price again before checkout, because diaper prices change daily.
Ready to save?
Browse today's handpicked deals — verified prices, updated every few minutes.
See Live DealsKeep reading
ComparisonSemi-Automatic vs Top Load vs Front Load Washing Machine: Which to Buy (India)
Semi-automatic, top-load or front-load? Compare water use, effort, space, fabric care and real Indian price bands from live deals before you buy one.
ComparisonDirect Cool vs Frost Free Refrigerator: How Each Works and Which to Buy
Direct cool or frost free fridge? How each cools, why one needs defrosting, the real price and power gap at the same size, and which one fits a single person, a couple or a family, with live verified fridge deals.
ComparisonInstant vs Storage Geyser: Which One to Buy (3L, 5L, 10L, 15L or 25L)
Instant or storage geyser? Heat-up times, hot water per bath, wiring load and electricity use compared, with the right size for a kitchen, one person or a family, plus live verified deals.