ThisCalculator

Everyday

Mama Cloth Pattern Calculator: How to Sew Your Own

Updated · Standard formula, shown below

Fabric needed 0.07 yd
Total fabric area
108 sq in
Result
Pad length
9 in
You entered
Pad width
3 in
You entered

This calculator helps you figure out how much fabric and how many layers you need to sew your own reusable cloth pads (often called mama cloth). You enter your pad size, desired absorbency, and fabric width, and it returns the fabric yardage needed and the number of pad layers. It’s a practical starting point for anyone new to making their own menstrual pads or cloth diapers.

Formula

The calculator uses a simple area-based formula to estimate fabric yardage:

Fabric needed (yards) = (Pad length × Pad width × Number of layers) ÷ 1296 × (36 ÷ Fabric width)

  • Pad length – the finished length of the pad in inches (or centimeters, if you convert consistently).
  • Pad width – the finished width of the pad in inches.
  • Number of layers – how many absorbent layers you plan to sew (including the top and bottom layers if they are absorbent).
  • Fabric width – the usable width of your fabric bolt, typically 44–45 inches for quilting cotton, or 54–60 inches for flannel.
  • 1296 – converts square inches to square yards (36 × 36).
  • 36 ÷ fabric width – converts the area into a length of fabric needed, assuming you cut strips across the width.

This formula assumes you can cut the pad pieces as rectangles with no significant waste. If you use shaped pads or add wings, you’ll need extra fabric (usually 10–20% more).

Worked Example

Using the default values from the calculator (pad length 9 in, width 3 in, 4 layers, fabric width 44 in):

  1. Area per layer: 9 × 3 = 27 square inches.
  2. Total area for 4 layers: 27 × 4 = 108 square inches.
  3. Convert to square yards: 108 ÷ 1296 = 0.0833 square yards.
  4. Convert to linear yards at 44-inch width: 0.0833 × (36 ÷ 44) = 0.0833 × 0.8182 = 0.0682 yards.

So for one pad, you need about 0.07 yards (about 2.5 inches of a 44-inch-wide fabric). For a set of 10 pads, you’d need roughly 0.7 yards, or about 25 inches of fabric.

Why Make Your Own Cloth Pads?

People sew mama cloth for many reasons: reducing waste, saving money over time, avoiding chemicals in disposable pads, or simply enjoying a handmade item. Cloth pads can be made from cotton flannel, hemp fleece, bamboo fleece, or even old t-shirts. The calculator helps you plan how much fabric to buy, so you don’t end up with too little or too much.

It’s also a common first sewing project for beginners because the shapes are simple and mistakes are forgiving. You can make them as basic rectangles or add wings with snaps or velcro. The absorbency depends on the layers and the fabric type – hemp and bamboo are more absorbent per layer than cotton.

How to Choose Your Pad Size and Layers

Pad sizes vary by flow and personal preference. Here are typical ranges:

  • Pantyliner: 6–7 inches long, 2–3 layers.
  • Light day pad: 8–9 inches long, 3–4 layers.
  • Medium day pad: 10–11 inches long, 4–5 layers.
  • Heavy/overnight pad: 12–13 inches long, 5–6 layers (sometimes more).

If you’re unsure, start with a medium pad (9–10 inches) and 4 layers. You can always add more layers later. For the top layer (the one touching your skin), choose a soft, stay-dry fabric like cotton fleece or a wicking athletic fabric. The bottom layer should be waterproof (e.g., PUL or a nylon laminate) – but that layer is not absorbent, so don’t count it in the “absorbent layers” input.

Common Mistakes and How to Avoid Them

  • Mixing units: If you measure the pad in inches, use inches for fabric width too. Don’t mix centimeters and inches.
  • Forgetting seam allowance: The calculator gives the finished pad size. If you cut your fabric pieces exactly to that size, the pad will be smaller after sewing. Add 1/4 to 1/2 inch seam allowance around each piece.
  • Not accounting for shrinkage: Cotton and flannel can shrink in the wash. Pre-wash your fabric before cutting to avoid a pad that warps after the first wash.
  • Counting the waterproof layer as absorbent: That layer adds no absorbency, so don’t include it in the layer count.
  • Assuming zero waste: You’ll likely have some fabric scraps, especially if you cut curved shapes. Add 10–20% to the final yardage to be safe.

Fabric Choices and Absorbency

Not all fabrics absorb equally. Here’s a rough guide (per layer, per square inch):

  • Cotton flannel: Good, soft, cheap – but not the most absorbent.
  • Hemp fleece: Very absorbent, holds up well, but can be stiff initially.
  • Bamboo fleece: Very absorbent and soft, but may be more expensive.
  • Microfiber towel: Highly absorbent, but can be scratchy and should not touch skin directly.
  • Old t-shirt cotton: Lightly absorbent, good for light days or as a top layer.

For heavy nights, you might use a layer of hemp or bamboo fleece plus a cotton top. The calculator doesn’t distinguish fabric types – it only counts layers. So if you use a less absorbent fabric, you may need more layers than the calculator suggests.

Cost and Environmental Impact

Making your own pads can save money over time, but the upfront cost depends on fabric prices. A yard of cotton flannel (44 inches wide) costs roughly the same as a pack of disposable pads, but one yard can make 10–15 light pads. If you use old t-shirts or second-hand fabric, the cost drops dramatically. Environmentally, cloth pads reduce single-use waste – one person might use 10–15 disposable pads per cycle, which adds up over years.

However, cloth pads do use water and energy to wash. If you wash them in a full load with other laundry, the impact is minimal. Some people find they need to wash pads separately, which increases resource use. The calculator doesn’t factor in washing costs, but it’s worth considering when deciding how many pads to make.

Frequently Asked Questions

How many pads do I need to make?

A typical menstrual cycle lasts 3–7 days. Many people use 3–5 pads per day, so a full stash might be 12–20 pads. If you wash every 2–3 days, you need enough for that interval. Start with 10 pads and see how it goes.

Can I use the calculator for cloth diapers?

Yes, the same area-based formula works for any rectangular absorbent item, like cloth diaper inserts. Just enter the insert dimensions and number of layers. For shaped diapers, add extra fabric for wings and elastic.

What if my fabric is wider than 44 inches?

The calculator lets you change the fabric width. If you use 54-inch or 60-inch fabric, you’ll need less linear yardage because you can cut more pieces across the width. The formula automatically adjusts.

Do I need a serger to make cloth pads?

No, a regular sewing machine works fine. Use a zigzag stitch or a straight stitch with a seam allowance. You can also hand-sew pads, but it takes longer. A serger is nice for finishing edges but not required.

How do I wash cloth pads?

Rinse cold water after use to prevent stains, then wash on warm or hot with a gentle detergent. Avoid fabric softeners, as they reduce absorbency. You can dry them in a dryer, but line drying extends their life.

Can I use this calculator for a single pad or a whole stash?

It calculates per pad. To get the total for a stash, multiply the result by the number of pads you plan to make. For example, 0.07 yards per pad × 10 pads = 0.7 yards. Remember to add 10–20% for waste.

Related

Formula used
in pad_length | Pad length | in | 9 | 1
in pad_width | Pad width | in | 3 | 1
in layers | Absorbent layers | count | 4 | 1
in fabric_width | Fabric width | in | 44 | 1
out fabric_needed | Fabric needed | yd | (pad_length * pad_width * layers / 1296) * (36 / fabric_width) | 2
out total_area | Total fabric area | sq in | pad_length * pad_width * layers | 0

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.