Top News

How Expensive Is Raising a Child in India? Lakhs Spent in the First 3 Years—Here Is the Full Budget
Siddhi Jain | March 30, 2026 5:15 PM CST

Cost of Raising a Child in India: Raising a child in urban India has now become a significant challenge. In the first three years alone, expenses for diapers, vaccinations, and food can easily exceed ₹5 lakh. By the time the child reaches the age of 18, this total expenditure could soar to ₹1 crore.

Cost of Raising a Child in India: New parents in urban India often hesitate to acknowledge that the cost of meeting a young child's needs is far higher than anticipated. From hospital bills to diapers and vaccinations, every small item involves a significant financial calculation. According to Swapnil Srivastava, founder of Kidbea (a kids' fashion brand based on bamboo fabrics), the total cost of raising a child until the age of 18 can range anywhere from ₹30 lakh to ₹1.2 crore. Let's break down this cost formula in simple terms.

Hospital and Initial Healthcare Expenses

Expenses begin the moment the child is born. In private hospitals within urban areas, the cost of delivery typically ranges from ₹50,000 to ₹2.5 lakh. Following this, during the initial years, the budget for vaccinations and pediatrician fees can amount to between ₹50,000 and ₹80,000—an amount that depends entirely on the specific hospital chosen and the selection of optional vaccines.

Diapers, Food, and Daily Necessities

The cost of diapers and wipes during the first 2–3 years often comes as a shock to parents. If a child uses five diapers per day, this totals approximately 4,500 diapers over a period of 900 days—an expense that works out to be between ₹35,000 and ₹70,000. Similarly, expenses for baby food and infant formula can range from ₹60,000 to ₹1.2 lakh—especially if you opt for premium brands.

Clothing, Gear, and Other Essentials

Urban parents typically spend anywhere from ₹60,000 to ₹1.5 lakh on baby clothes, cribs, baby carriers, toys, and other essential items. This figure excludes the "impulse shopping" that parents often indulge in when driven by emotion. Notably, these costs are incurred *before* the hefty fees for daycare or preschool even begin.


Future Projections and the Changing Generation

For families residing in metropolitan cities, the cost of raising a child up to the age of 18 easily touches the ₹1 crore mark. The current generation of Indian parents is spending significantly more on their children than any previous generation. This is precisely why investment and business prospects within the baby care and education sectors consistently remain robust (bullish).


READ NEXT
Cancel OK