Guides · Nappies on a budget · Disposables
Why do UK nappy prices vary so much between packs, brands and subscriptions?
Why does the pack price not tell me what a nappy costs?
A nappy aisle shows you perhaps thirty prices between £1.70 and £14, and none of them is the number you need. Packs hold anywhere from 22 to 174 nappies. The same brand sells the same size as a 'carry pack', an 'essential pack' and a 'jumbo' or 'jumbo+' pack. Promotions apply to some pack sizes and not others. A subscription adds delivery and a discount for committing. The pack price is an input; the cost of one nappy is the output.
That output is called the unit price. For products sold by number, the Price Marking Order 2004 (as amended in 2024) defines it as the price for an individual item, and the government's guidance gives the example of a four-apple pack at £3 being labelled '£0.75 each'. Nappies are sold by number, so a pack of 48 at £2.85 should carry a shelf label of about 5.9p or '£0.06 each'. Everything else in this guide is that one division, applied carefully.
Cost per nappy is not the same as cost per day. A newborn may need 10 to 12 changes a day according to the NHS; a toddler six to eight. A cheap size 1 nappy used twelve times costs more per day than a dearer size 5 used six times. Compare pence per nappy within a size, then multiply by your own change count.
How much does the same size 4 nappy cost per nappy right now?
We picked size 4 (roughly 9 to 14 kg) because it is the size babies stay in longest and the one every brand sells in several pack formats. The rows below are live listings from two supermarkets' websites and one subscription brand, all fetched on the same day. Tesco, Asda and Boots block automated checks of their product pages, so we could not include them; the method is identical and their sites show the same 'per each' figure.
Swipe sideways for the full table
| Product and pack | Where | Pack price | Pence per nappy | Notes |
|---|---|---|---|---|
| Aldi Mamia Nappies Size 4, 48 pack | aldi.co.uk | £2.85 | 5.9p | Own brand; Aldi shows '£0.06 / 1 each' |
| Morrisons Nutmeg Ultra Dry Size 4, 48 pack | groceries.morrisons.com | £2.85 | 5.9p | Own brand; identical price and count to Aldi |
| Morrisons Nutmeg Ultra Dry Size 4, 84 pack | groceries.morrisons.com | £4.89 | 5.8p | Bigger own-brand pack saves 0.1p a nappy |
| Pampers Baby-Dry Size 4, 44 Essential Pack | groceries.morrisons.com | £6.00 (was £11.00) | 13.6p on offer; 25.0p ordinarily | Promotion; label showed both figures |
| Pampers Baby-Dry Size 4, 84 Jumbo+ Pack | groceries.morrisons.com | £14.00 | 16.7p; 11.9p if you take 'buy 2 for £20' | Multibuy needs £20 up front and space for 168 nappies |
| Pampers Premium Protection Size 4, 37 Essential Pack | groceries.morrisons.com | £4.50 (was £11.00) | 12.2p on offer; 29.7p ordinarily | Premium line; deepest discount in the aisle that day |
| Pura Size 4 (8 to 14 kg), 144 nappies, one-off | mypura.com | £41.00 | 28.5p | Free next-day delivery |
| Pura Size 4, 144 nappies, subscription | mypura.com | £32.80 | 22.8p | 20% off for subscribing; cancel or pause up to 3 days before dispatch |
| Pura Soft Size 4, 24 pack | groceries.morrisons.com | £7.50 | 31.3p | Same brand bought in a supermarket at small-pack price |
Three things jump out. The cheapest and dearest nappy of the same size differ by a factor of five. Two supermarkets' own brands landed on exactly the same price for exactly the same pack count, which tells you own-brand nappies are priced against each other rather than against Pampers. And Pampers on promotion was closer to own-brand than to its own shelf price, which is why the question 'is Pampers worth it?' has no fixed answer: it depends entirely on which week you ask.
Why does pack size change the unit price, and are big packs always cheaper?
For own brands, pack size barely matters: Morrisons' 84-pack saved 0.1p a nappy over its 48-pack. Own-brand nappies are already priced near cost, so there is little room for a bulk discount. For branded nappies the picture inverts. The ordinary shelf price of the small 'essential' pack (25p to 30p a nappy) is far above the jumbo pack (16.7p), and the jumbo is in turn undercut by the multibuy (11.9p). Brand pricing is built around pack architecture: the small pack anchors a high price, the big pack looks like a bargain against it, and the multibuy rewards the shopper who commits £20.
But the promotion on the small pack (£6 for 44, 13.6p) beat the jumbo pack's standing price (16.7p) on the day we looked. Which is exactly the point the Competition and Markets Authority makes in its short guide to unit pricing: items on a promotional offer are not necessarily the best value, and neither are the biggest packs. The CMA also notes that the unit price may be printed smaller, and harder to find, when a loyalty or promotional offer is running. You have to read it every time.
- Small pack on promotion wins when the discount is 40% or more and you only need a week's supply.
- Jumbo at standing price wins when there is no promotion on and you have storage.
- Multibuy wins on paper but only if you use both packs in the same size. A baby who moves up a size after one pack has paid 16.7p, not 11.9p.
- Own brand wins almost every week on unit price alone; whether it wins for your baby depends on fit and leaks, which price cannot tell you.
Why is a size 1 nappy cheaper than a size 4, and does that change what I spend?
Bigger nappies use more absorbent core and more elastic, so each one costs more to make, and fewer fit in a pack. Within Aldi's own range the unit price roughly triples from newborn to toddler sizes.
Swipe sideways for the full table
| Size | Pack count | Pack price | Pence per nappy | NHS changes per day | Rough cost per day |
|---|---|---|---|---|---|
| Size 1 (New Baby) | 24 | £0.75 | 3.1p | 10 to 12 | 31p to 38p |
| Size 2 (New Baby) | 60 | £1.69 | 2.8p | 10 to 12 | 28p to 34p |
| Size 3 (New Baby) | 58 | £2.85 | 4.9p | 8 to 10 | 39p to 49p |
| Size 4 | 48 | £2.85 | 5.9p | 8 to 10 | 47p to 59p |
| Size 5 Jumbo | 72 | £4.89 | 6.8p | 6 to 8 | 41p to 54p |
| Size 5+ | 64 | £4.89 | 7.6p | 6 to 8 | 46p to 61p |
| Size 6 | 30 | £2.85 | 9.5p | 6 to 8 | 57p to 76p |
| For comparison: Morrisons Nutmeg Newborn Size 1 | 50 | £1.70 | 3.4p | 10 to 12 | 34p to 41p |
The right-hand column is the useful one. Even though a size 6 nappy costs three times a size 1, the daily spend only roughly doubles, because a toddler is changed half as often. It also explains a common surprise: newborn packs feel expensive because they disappear in two days, not because the nappies are dear. A pack of 24 at 12 changes a day is two days' supply.
There is a second, quieter effect of size on cost: buying too many nappies in a size the baby is about to leave. Babies sit in sizes 1 and 2 for weeks, not months, so buy small packs until you know how fast yours is growing.
How do I read the shelf-edge unit price, and can I trust it?
Under the Price Marking Order, shops must display both the selling price and, where applicable, the unit price. For a product sold by number that unit price is 'each'. On a supermarket shelf edge it is usually in smaller type under the main price, in a form like '£0.06 each' or '5.9p per nappy'; online it sits next to the price as '(5.9p/item)' or similar.
There are three gaps to know about. First, the legislation exempts 'small shops' with a relevant floor area under 280 square metres, so a convenience store need not show a unit price at all. Second, the government's guidance says traders 'should endeavour' to show unit prices on promotional items, price reductions and multi-buys, which is softer than 'must'; in practice many shelf labels show the unit price of the standing price but not of the deal. Third, the CMA's 2024 review of loyalty pricing and its unit-pricing blog both record that unit prices are sometimes missing, inconsistent between products, or simply wrong. When the label is missing or looks odd, do the division yourself: pack price divided by pack count.
Official guidance (Price Marking Order 2004 guidance, GOV.UK) gives the unit price for items sold by number as the price of one item, for example '£0.75 each'. Nappies fall in this category, so a nappy shelf label without a per-nappy figure is one you can query with the store.
When is a nappy subscription cheaper than supermarket packs?
Subscriptions vary the price in a different way: a discount for committing, bundled delivery, and a larger box than any supermarket pack. Pura's size 4 box holds 144 nappies at £41 one-off or £32.80 on subscription, with free next-day delivery in both cases; Kit & Kin advertised 'up to 24%' off for subscribing on the day we checked. The subscription saving is real, but it is measured against the brand's own one-off price, not against the supermarket.
Against the supermarket the arithmetic is unforgiving. At 22.8p a nappy the subscription was nearly four times the own-brand unit price and still above Pampers on promotion. A subscription nappy that is also sold in supermarkets (Pura Soft was 31.3p in a 24-pack at Morrisons) is cheaper direct than on the shelf, so if you have chosen that brand for other reasons, the subscription is the cheaper way to buy it. The value case for subscriptions is therefore about the brand, delivery and not running out, not about beating own-brand on price.
- Check the cancellation window. Pura's terms let you cancel or suspend up to three days before a scheduled delivery; a box that arrives after a size change is dead money.
- Watch box sizes. 144 nappies at 8 changes a day is 18 days; if the baby is near the top of the weight band, order less often.
- Compare delivered cost. Supermarket home delivery slots and minimum spends add to the pack price too; a subscription with free delivery removes that line.
How do I compare a promotion, a multipack and a subscription fairly?
Six lines in a notes app are enough. Do it once per size and you have a personal 'good deal' threshold that no advert can talk you out of.
- Fix the size Only compare nappies of the same size number. A size 4 at 6p and a size 5 at 7p are not a 1p difference; they are different products for different babies.
- Record pack count and price for each option Write down count, selling price, and whether the price is a standing price, a promotion, a loyalty price or a multibuy. Note the date; supermarket promotions usually run for a fortnight or less.
- Divide to get pence per nappy Price in pence divided by count. For a multibuy, divide the total (for example £20) by the total nappies in both packs. Check your answer against the shelf-edge 'each' figure; if they disagree, trust your division.
- Add delivery if you are not carrying it home Add the delivery fee or slot cost divided across everything in the basket. A subscription with free delivery is compared at its pence-per-nappy figure directly.
- Multiply by your daily change count Use your own count from the last two days, not a brand's estimate, to get a cost per day for each option.
- Set a threshold and stop Write your own-brand pence-per-nappy figure at the top of the note. Any branded nappy at or below it is a genuine deal; anything above it is a preference you are paying for, which is fine if you know it.
In shortIn short: UK nappy prices vary because you are shown pack prices, not nappy prices. On the day we checked, the same size 4 nappy ranged from 5.8p (supermarket own brand, big pack) to 31.3p (subscription brand in a supermarket small pack), with Pampers anywhere from 11.9p to 29.7p depending on pack and promotion. Read the 'each' figure on the shelf edge, do the division yourself when it is missing, and judge every deal against your own-brand baseline.
Questions parents ask
- What price per nappy counts as a good deal in a UK supermarket?
- On 9 September 2026 the own-brand baseline was about 3p for size 1 and 2, 5p for size 3, 6p for size 4 and 7p to 8p for size 5. A branded nappy at or near those figures is a strong promotion; one at double them is a normal branded promotion; one at four times them is the ordinary shelf price. Prices move weekly, so recheck the own-brand figure each time.
- Why are supermarket own-brand nappies so much cheaper than Pampers?
- Own brands carry no national advertising, no brand premium and are used by supermarkets to win the weekly shop, so they are priced near cost and against each other. Two chains listing the same pack count at exactly the same price on the same day is a sign of that. Branded nappies fund marketing and research and use pack architecture and promotions to vary the price.
- How do I compare Tesco Clubcard Prices or Asda Rewards with a standard price?
- Treat the loyalty price as the selling price if you hold the card, divide by the pack count, and compare against the same division for the standard price and for other retailers. The CMA's review found unit prices are not always shown for loyalty deals, so do the division yourself.
- Is a bigger pack always cheaper per nappy?
- For own brands the saving from a bigger pack is tiny. For branded nappies the jumbo pack is usually cheaper than the small pack at standing price, but a promotion on the small pack can undercut it, as it did on the day we checked. Read the unit price of the actual offer, not the pack size.
- Are nappy subscriptions cheaper than buying in a supermarket?
- Cheaper than buying the same subscription brand in a supermarket, yes: the subscription discount and free delivery beat the small-pack shelf price. Cheaper than supermarket own brand, no: on the day we checked the subscription price was roughly four times the own-brand unit price.
- Do shops have to show the price per nappy?
- Shops over 280 square metres must show a unit price for goods sold by number, which for nappies means a price 'each'. Small shops are exempt, and the guidance only asks traders to 'endeavour' to show unit prices on promotions, so gaps are common. If the figure is missing, divide the pack price by the count.
Sources
Official pages first. If this page and the official page disagree, the official page wins.
- GOV.UK — Price Marking Order 2004: government guidance (unit price, small shops, promotions) — checked 9 September 2026
- GOV.UK — Unit pricing: information for consumers — checked 9 September 2026
- Competition and Markets Authority — A short guide to unit pricing — checked 9 September 2026
- NHS — How to change your baby's nappy (changes per day) — checked 9 September 2026
- Aldi — Mamia Nappies Size 4 (price and pack count) — checked 9 September 2026
- Aldi — Mamia Nappies Size 1 (price and pack count) — checked 9 September 2026
- Aldi — Mamia Nappies Size 5 Jumbo (price and pack count) — checked 9 September 2026
- Aldi — Mamia brand page (all sizes) — checked 9 September 2026
- Morrisons — search results for nappies size 4 (Nutmeg and Pampers prices) — checked 9 September 2026
- Morrisons — search results for Nutmeg nappies size 1 — checked 9 September 2026
- Pura — nappies product page (one-off and subscription prices) — checked 9 September 2026
- Kit & Kin — nappies collection (subscription discount) — checked 9 September 2026
This is information, not a guarantee of any payment, and not medical, legal or product-safety advice for your home. Prices and rules change; figures carry the date they were checked. Recall status comes from official records only — a product we cannot find is not a safety all-clear. Tell us if we got a fact wrong.