Skip to Content

Save Money On Diapers With These 12 Hacks

We all know that babies can be very expensive. Between tiny clothes, daycare, formula and pumping gear,  it adds up quickly.

One huge expense is diapers, with the average family spending close to $1500 a year on diapers before their child is potty-trained at around age 2.5-3 years.

The good news is that you can save money on diapers pretty easily with a little bit of know-how and savvy. I have two children under the age of 5 and I don’t think I have come anywhere close to spending even $300 on diapers for both of them in the last 4 years.

There are actually quite a few ways to get diapers for free or very cheap and I use all of them to maximize my savings.

If you want to see what other baby freebies you can get, make sure to check out my huge list of free baby stuff for 2020 (and here is the Canadian version!)

how to save money on diapers

This page contains affiliate links meaning I earn a commission if you use those links. Please read my Disclosure for more information.


Free baby stuff for new moms

How To Have A Baby On A Budget

How to Save Money on Diapers

Below you will find some ways I get diapers for free or really cheap. You can see which method works best for your family.

I have focused on the major brands here but of course, you can save money by using generic brands.

The reason I don’t use no-name diapers is because, in order to get my diapers for free, I normally use gift cards or coupons which are only valid on the name-brands.

I find that by shopping smart, I can get brand name diapers for cheaper than the store’s own brands which don’t have coupons or cash back offers.


How to get diapers for free

Free Diaper Samples By Mail

Before I show you how to save money on diapers,  make sure you apply for all the free diaper samples that you can.

There are so many baby freebies for new moms including free diaper bags and formula samples.

Here are some of the current programs that offer free diaper samples by mail: 

No Baby Unhugged

This is a program by diaper company Huggies. You can get a free pack of newborn diapers by signing up. Valid in the US & Canada.

Honest Company

Sign up for their free trial and get some super cute printed diapers  for $5.95 shipping only.

Reward Programs

You should also join the reward programs of the big diaper companies as they offer coupons and free products when you redeem points.

Huggies Rewards

The Huggies Rewards program is great because you can redeem points for non-baby items like gift cards and coupons.

You get points when you buy any Huggies product (wipes or diapers) plus you can get started with 500 points when you sign up here.

Huggies Rewards Program


Pampers Rewards 

You enter the codes you find on diaper and wipes packages and redeem your points for Pampers coupons or merchandise. 

Make sure to “like” the Pampers rewards Facebook page and twitter as they often post bonus codes.

Everyday Family Sampler Club

Join the Everyday Family sampler club and receive a new box of baby related samples every month as part of this exclusive program. You also get entered into a contest to win free diapers for a year. 

More options for free baby samples

Your doctor or midwife – Most doctor’s offices get little sample packs of diapers to hand out. Make sure to ask if they have any samples.

Baby Registry sign-up – I’ve always got a few sample diapers in the goody bag when I started my baby registries at places like Toyrus or Target.

Free Diapers For Low Income Families

If you are struggling and need clean diapers for your baby now, you have a few options that I hope will help you ASAP.

Food Banks & Pantries – Most food banks have a stash of diapers and formula for moms-in-need.

National Diaper Bank Network – This is a US based charity that works with donation centres to provide diapers for the 1 in 3 US families that struggles to pay for them. Check their list for a centre near you.

Shopping to save money on diapers

How to get diapers for free online

The easiest way to get free diapers is online. You won’t be able to use your printed coupons or price match but you can get your diapers completely free using my strategy below.

  1. First of all, sign up for Swagbucks and start taking surveys, watching videos or playing games to get SB. It’s pretty easy to earn $25-50 a month in Amazon gift cards which will pay for your monthly diaper order.

If you have even more time to spare, check out this list of the best survey sites to earn gift cards and cash online

But wait! Don’t order your diapers yet. First let’s lower that diaper price on Amazon: 

2. Next you want to sign up for the Amazon Family 30-Day Free Trial. Amazon Family gives you 20% off diaper subscriptions so you are never out of diapers. 

3. If you decide you don’t want to get a subscription after your 30 day free trial, make sure to head over to Rakuten and then click through to Amazon before making your diaper orders each month.

That way you will be getting paid cash back for using your free Amazon gift cards from Swagbucks! How cool is that?

Price Matching in store

If you don’t want to buy your diapers online, you can still save a ton of money and take advantage of great deals.

When I don’t have any Amazon gift cards to spend, or I need some diapers urgently and can’t even wait for Amazon, I use the method below to buy my diapers for cheap in store.

Calculate your cost per diaper

According to a Global News Canada piece on costs for the first year: “The average child uses more than 2,700 diapers in the first 12 months, according to Investopedia. Disposable diapers tend to cost 20-25 cents each, so you’re looking at $550 a year at least.”

First of all, you want to make sure you know the per diaper cost when you are at the store. You may have noticed that every single store has a different size of diaper box and they call them different names “jumbo pack” “super box” etc.

Don’t get swayed by the price per box at this stage as the per diaper cost is what counts. Personally I never pay over 17 cents per diaper and try and get them as low as 15 cents.

Bear in mind that the cost per diaper changes depending on your baby’s diaper size as there more newborn diapers fit in the box than size 5 or 6.

It’s easy to see the price per diaper if you use a flyer app such as Flipp. They normally show the price and the size of the diaper box.

Here is the Walmart flyer for last week for my area, you can see that the largest box of diapers came out to 14 cents per diaper for the 204 pack.

Obviously that price would go up for some of the larger sizes but even without coupons or cash back, this is a great deal.

How to save money on diapers

Where to get coupons for diapers

In order to save money on diapers in the brick and mortar store, you want to get your hands on some quality coupons to reduce the price.

Here are my favourite sites for printable coupons:

  •  Huggies website has printable coupons for diapers and pull-ups.
  • PG Everyday – if you use Pampers, the Proctor and Gamble website has a lot of printable coupons and almost always something for diapers and wipes.
  • Pampers Rewards – If you collect the points on your diaper packs, you can redeem them for valuable coupons for diapers and wipes. I always redeem for a $5 or $10 diaper coupon which really reduces my costs.

Make sure to use Checkout 51 once you are done shopping.

Every week they have offers for either Pampers or Huggies which can bring your final bill down another $2-5 dollars. Simply take a photo of your receipt and upload it to the app.

More Baby Tips and Ideas

How to get over $500 of Baby Items for Free!

Postpartum Mom Survival Kit

51 Best Pregnancy Movies To Watch When You’re Expecting

Like This Post? Pin it! 

How to save money on diapers

I accept the Privacy Policy