$303,418. That is the average cost to raise one child to age 18 in the United States. Your number could be higher. Or lower. This calculator gives you the real answer.
Calculate Your CostAccording to LendingTree's April 2026 analysis, the average American family spends $303,418 raising a child from birth to age 18. The USDA breaks this down as: housing (29%), food (18%), childcare (16%), transportation (15%), healthcare (9%), clothing (6%), and miscellaneous (7%). Costs vary by up to 60% between states. In Canada, StatsCan data shows a range of $250,000 to $370,000 CAD depending on province. These figures do not include college or the opportunity cost of a parent reducing work hours.
Fill in your situation. Every cost category is pre-filled with data for your state or province, adjusted for your income. Click any category to customize it.
Pre-filled for your region and income. Click any row to adjust.
Not to discourage kids. To show the real financial weight of the decision.
Want to learn more? Read our blog for budgeting tips, tax guides, and financial strategies for freelancers and self-employed workers.