What does a child really cost per year in South Africa?
For a middle-income South African household, financial models estimate the cost of raising one child at roughly R90,000 to R100,000 per year. Over an 18-year period, this compounds to between R1.5 million and R2.5 million before tertiary education is even factored in.
While school fees are the most visible expense, the true financial impact is spread across medical aid, food, childcare, and everyday consumables that scale up as the child grows.
The ongoing monthly baseline
Once the upfront costs of a nursery and baby gear are paid, a child introduces permanent new monthly expenses. In the early years, the bulk of this goes toward survival and care:
- Medical aid: adding a child dependant to a comprehensive hospital and savings plan typically costs between R1,200 and R1,500 per month. (SARS provides a small offset for this: the medical scheme fees credit is R254 per month for a third dependant or more.)
- Consumables: nappies, formula, and baby toiletries easily consume R1,500 to R2,500 per month during the first two years.
- Childcare: returning to work often requires an au pair, nanny, or daycare. Quality suburban daycares average R3,500 to R5,000 per month.
The education engine
Education is the largest single category of child-rearing costs. It operates on a sharply escalating curve.
A standard public (Model C) primary school currently averages around R30,000 a year in direct fees, while public high schools sit closer to R40,000. Private schooling easily triples those figures.
However, the school fee is only the baseline. When standardising a budget, financial models also factor in the "hidden" education costs: uniforms, stationery, extramural activities, sports tours, and aftercare. These auxiliary costs often add R15,000 to R20,000 to the annual education bill.
Food and the growing teenager
The cost of feeding a child scales directly with age. According to the Pietermaritzburg Economic Justice & Dignity Group (PMBEJD), the absolute minimum cost of a basic nutritious diet for a child is nearly R1,000 a month — and that is merely the poverty-line survival threshold.
In a middle-class household, providing a varied diet, school lunches, and snacks means food budgets often double as children hit their teenage years, easily adding R2,000 to R3,000 to the monthly grocery bill per child.
The inflation trap
Child-related expenses do not grow at the standard rate of inflation. While the SARB targets general inflation at 3%, education inflation historically runs at 2% to 3% above general inflation. Medical aid contributions also typically increase by 2% to 4% above standard inflation each year.
This means the cost of raising a child becomes disproportionately heavier over time. At those rates, a R30,000 school fee today can roughly double over the course of a child’s school-going years.
The invisible cost: lifestyle upgrades
The most expensive aspects of having children are often not the direct costs, but the lifestyle changes they force. A growing family usually requires a larger car and a home with extra bedrooms. The additional interest paid on a larger home loan and vehicle finance adds hundreds of thousands of Rands to the true long-term cost of a child.
Terms used on this page
- inflation
- The rate at which the general prices of goods and services in an economy increase over time.
- South African Reserve Bank (SARB)
- The central bank of South Africa, responsible for managing the country's money supply and protecting the value of the Rand.
Sources
Reviewed July 2026