The Best Cloth Diapers

While they can seem intimidating at first, cloth diapers are actually an easy, eco-friendly way to diaper your baby. Not only are cloth diapers comfortable for your child, they are also functional, easy to use, and can even save you money. And as a bonus, most come in adorable colors and prints. But if you’re new to cloth diapering, it can be confusing to figure out which style is the best for you to use.

We reviewed dozens of cloth diapers to identify the best of the best. We looked at ease of use, leak protection, sizing, and comfort to pick our top five. All of these cloth diapers can be bought online at Amazon.

Best Cloth Diaper Overall
ALVABABY Adjustable Cloth Diapers
This 6 pack of cloth diapers comes with absorbent microfiber inserts and snaps for adjustable sizing.

Our top pick are the ALVABABY Adjustable Cloth Diapers. The cute colors, easy to use and absorbent microfiber inserts, and elastic around the legs to prevent leaks make these an excellent choice for cloth diapering.

The 5 Top-Rated Cloth Diapers

Editor's PicksBrandRating
Best Cloth Diaper OverallALVABABY Adjustable Cloth Diapers4.6
Best All In One Cloth DiaperThirsties All In One Cloth Diaper4.2
Best Budget Cloth DiaperHERO Pocket Cloth Diaper4.3
Best Pocket Cloth DiaperBabygoal Washable Pocket Cloth Diapers4.6
Best Prefold Cloth DiaperOsoCozy Prefolds Unbleached Cloth Diapers4.5

*Ratings are from Amazon at the time of publication and can change

Best Cloth Diaper Overall: ALVABABY Adjustable Cloth Diapers

Best Cloth Diaper Overall
ALVABABY Adjustable Cloth Diapers
This 6 pack of cloth diapers comes with absorbent microfiber inserts and snaps for adjustable sizing.

The ALVABABY Adjustable Cloth Diapers are a great choice if you’re looking to start cloth diapering your baby. Not only are they washable and reusable, but they’re also absorbent and comfortable for your child to wear. These pocket style cloth diapers have a polyester outer layer that is waterproof and made from breathable TPU material. The soft inner lining layer is a polyester suede cloth that pulls moisture away from their skin. Each diaper comes with two microfiber inserts measuring about 13.7” x 5.5”. These inserts are made from three layers of absorbent material that hold in wetness.

The snaps make this diaper a one size fits all style, measuring 15” x 13” and they will fit most babies between 6-33 pounds. Simply adjust the snaps to control the rise and the size of the diaper. The hip snaps and crossover snaps on the diaper help prevent wing drop, while elastic around the legs help prevent leaking. The diapers and liners are machine washable. This pack includes six diapers and twelve inserts. Reviewers like how soft the inside layer of the diapers are and that there are very few leaks.

ALVABABY Adjustable Cloth Diapers Key Features:

  • Snaps let you adjust the size to fit newborns through toddlers
  • Waterproof outer shell and suede inner layer provides comfort and stop leaks
  • Includes 6 diapers and 12 inserts

Best All In One Cloth Diaper: Thirsties All In One Cloth Diaper

Best All in One Cloth Diaper
Thirsties All In One Cloth Diaper
This all in one cloth diaper is as easy to use as a disposable diaper, but is reusable and machine washable.

If you are new to cloth diapers, an all in one diaper like the Thirsties All In One Cloth Diaper is an easy way to start. Similar to a disposable diaper, an all in one style cloth diaper doesn’t need to have inserts added, just snap on the diaper and your baby is ready to go. The entire diaper is made from layers of absorbent material that can be washed in a washing machine. It’s one size fits all that can be adjusted and customized for your child’s size and fits most babies from newborn through potty training. The adjustable rise with snap closures fits most babies from 8-40 pounds. Simply adjust the snaps as needed to change the size.

This diaper has a waterproof exterior TPU layer, a layer of microfiber terry for extra protection, and a microfleece inner lining that sits next to the skin. The microfleece inner liner pulls moisture away from the skin to keep little bums dry and provide wetness protection. There’s also a built in three-layer microfiber terry soaker that holds up to seven times its weight in liquid. The signature leg gussets and elastic bands around the legs and waistband help prevent leaks. This diaper is also compatible with additional liners and doublers for extra absorbency, which are sold separately, and is machine washable.

It’s also manufactured in the USA with over 90% of the fabrics and materials being sourced in the USA. Reviewers love the cute patterns from the brand, and how easy these diapers are to use. Many reviewers also say that they had very few leaks while using these diapers.

Thirsties All In One Cloth Diaper Key Features:

  • One step diaper – no need for inserts
  • Adjustable snaps lets you control the diaper’s size for a customized fit
  • Microfleece interior lining provides wetness protection, while 4 layers of microfiber terry and a waterproof outer layer stops leaks

Best Budget Cloth Diaper: HERO Pocket Cloth Diaper

Best Budget Cloth Diaper
HERO Pocket Cloth Diaper
The HERO Pock Cloth Diaper three pack comes with three pocket style cloth diapers, each with two absorbent inserts.

If you want to try cloth diapers but aren’t ready to make the commitment yet, this HERO Pocket Cloth Diaper three pack are a good way to test them out. For under $20 you get three cloth diapers with each one coming with two prestuffed inserts. One insert is a 15.75” x 5.25” rectangle and the other is a 12” x 5.25” hour-glass shape. Both inserts are made from 100% microfiber and can be placed in the pocket inside the diapers either individually or together for extra absorbency.

The diapers themselves have a soft polar fleece inner liner that wicks away moisture from your baby’s skin to keep them dry, and an outer PUL polyester material that is waterproof but still breathable. The snaps offer an adjustable rise so you can change the fit for your growing baby. These can be used from newborn until potty training. These diapers and inserts are washable and an eco-friendlier option than disposables. Reviewers say the diapers are very soft and provide good quality for the price. They also like how easy these diapers are to use.

HERO Pocket Cloth Diaper Key Features:

  • Waterproof and breathable PUL outer layer with soft polar fleece inner lining
  • Each diaper comes with a rectangular and an hourglass shaped insert
  • Includes 3 diapers, each with 2 prestuffed inserts

Best Pocket Cloth Diaper: Babygoal Washable Pocket Cloth Diapers

Best Pocket Cloth Diaper
Babygoal Washable Pocket Cloth Diapers
These super cute pocket style cloth diapers are adjustable and will fit your baby from birth until potty training.

Not only are Babygoal Washable Pocket Cloth Diapers adorable, they’re also super soft and absorbent. These one size fits all diapers will fit most kids from 0-2 years old weighing between 7-33 pounds. The snaps provide adjustable sizing that grows with your child, making these more cost effective than buying different sizes of disposable diapers.

The outer layer of these diapers is made from polyester TPU which is waterproof and breathable, while the soft inner fleece layer wicks moisture away from your baby’s skin. The microfiber inserts provide an absorbent lining to soak up wetness and are approximately 13.7″x 5.5″. The leg gussets and elastic around the waist and legs helps keep wetness in and prevent leaks. These diapers are reusable and machine washable. This pack comes with six diapers, six microfiber inserts and four bamboo inserts. Reviewers love the prints, and like the fact that the diapers are soft and leak proof.

Babygoal Washable Pocket Cloth Diapers Key Features:

  • Adjustable snaps lets diapers fit babies 0-2 years old
  • Polyester outer layer made from waterproof and breathable TPU material
  • Inner lining made from suede cloth to wick moisture away from body
  • Includes 6 diapers, 6 microfiber inserts, and 4 bamboo inserts

Best Prefold Cloth Diaper: OsoCozy Prefolds Unbleached Cloth Diapers

Best Prefold Cloth Diaper
OsoCozy Prefolds Unbleached Cloth Diapers
These super soft and absorbent prefold cloth diapers come in a six pack and can be used with a diaper cover to provide wetness protection.

If you’re looking for a prefold cloth diaper, these OsoCozy Prefolds Unbleached Cloth Diapers are soft, durable, and absorbent. While this infant size fits babies between 7-15 pounds, they also sell a larger size for babies 15-30 pounds. Prefold diapers like these are best used with a diaper cover or plastic pants to stop leaks and wetness.

This multi pack includes six 12” x 16” unbleached cloth diapers. The diapers are split into three panels with the middle panel having eight layers of absorbency and the outer panels having four layers. Made from 100% Indian cotton with a lint free gauze weave, they provide superior strength and softness. They’re easy to machine wash and either machine or line dry, but do note that they will shrink 5-10% when washing.

They are Diaper Service Quality (DSQ) and also great to use for wiping up or as a burp cloth. Reviewers like how cost effective these diapers are, and use them with pins, snaps, or diaper covers. They also like that the diapers are soft and absorbent.

OsoCozy Prefolds Unbleached Cloth Diapers Key Features:

  • Fits infants that weight 7-15 pounds
  • Made from 100% unbleached Indian cotton
  • Middle panel has 8 layers of absorbent material, while outer panels have 4 layers
  • Includes 6 prefold cloth diapers
  • Should be used with a diaper cover to prevent leaks

While cloth diapers can be a bit confusing at first, they’re an excellent eco-friendly choice and many reviewers say once you get the hang of it, they’re more leak proof than disposable diapers. They also make great gifts for new parents who plan on using cloth diapers. If you know someone who’s about to become a mom, you can find more gift ideas on our list of The Best Gifts for New Moms.