Cost of Having a Child

Estimate the total cost of raising a child from birth to age 18. Includes childcare, food, education, clothing, activities, and government support — adjusted for your region and childcare choices.

Total cost

£199,070

years
£/mo
%
BudgetPremium

Difference between full salary and Statutory Maternity Pay over 52 weeks

Regional childcare cost

Full-time nursery in Midlands: £13,729/yr

Source: Coram Childcare Survey 2025

Total cost to age 18

£199,070

£30/day per child

Per child (total)

£199,070

Per child per month

£922/mo

Government support

Child Benefit£1,355/yr
Tax-Free Childcare£2,000/yr
Net cost after support£166,687
Net per month£772/mo

Childcare (0-4)

£54,916

After-school (5-11)

£24,507

Cost by age phase (per child)

Baby (0-2)£37,514
£18,757/yr
Toddler (2-4)£35,941
£17,971/yr
Primary school (5-11)£65,409
£9,344/yr
Secondary school (12-18)£60,206
£8,601/yr

Spending by category (per child)

Childcare
£79,42340%
Food
£33,63417%
Education
£25,20013%
Housing & utilities
£15,1328%
Recreation & activities
£24,66012%
Transport
£9,6205%
Clothing
£8,3624%
Baby essentials
£3,0402%

How this compares

CPAG estimates the total cost of raising a child to 18 at £250,000 for a couple (including housing) and £290,000 for a lone parent. Your estimate of £199,070 per child covers the marginal costs — what each child adds to your household spending.

Source: CPAG "Cost of a Child" 2025