"While it's tough to pinpoint the exact cost of raising a child from birth to high school graduation, estimates suggest it’s about $293,000 from birth to age 17 (an average of $17,235 per year) for a two-parent, middle-income family with two children, according to the first national estimate in over a decade."