Report

Help us improve this tool

Period Products Cost Calculator

Estimate how much you spend on menstrual products over any time period including tampons, pads, cups, and reusable options.

O M T

Period Products Cost Calculator

Menstrual products are a recurring expense that adds up over months and years. This period products cost calculator helps you estimate how much you spend on tampons, pads, reusable period pants, or menstrual cups over any time period from one month to a lifetime. Enter your cycle length, period duration, items used per period, pack size, and cost to see your total.

Compare disposable products with reusable alternatives side by side. For disposables, enter the items per pack and cost per pack. For reusable products like menstrual cups or period pants, enter the one-time product cost and its expected lifespan in months. The calculator then projects your spending across your chosen time period so you can see which option saves you more in the long run.

For other expense tracking tools, see the Savings Calculator and Budget Calculator.

Frequently Asked Questions

How much does the average person spend on period products per year?

Depending on the products used and cycle length, annual spending typically ranges from $60 to $300 for disposable products. Switching to a menstrual cup or reusable period pants can reduce yearly costs significantly after the initial purchase.

How do I calculate cost per period?

Divide the cost per pack by the number of items per pack to get the cost per item, then multiply by the number of items you use each period. The calculator does this for you automatically.

How much can I save with reusable period products?

A menstrual cup costs $25–$40 and lasts up to 10 years. Compared to buying a box of tampons every month, you can save hundreds of dollars over a decade while also reducing waste.

How many periods will I have in a lifetime?

The average person has around 450 periods over roughly 40 years of menstruation. The calculator uses your cycle length to compute a more personalized estimate based on the lifetime years you enter.