Costs for an adoption vary widely from $0 to $50,000 depending on the type of adoption pursued. It generally costs from $0 to $1,000 to adopt a child from a County Foster/Adopt program. These children are often older, but sometimes infants are placed.
A voluntary adoption of a newborn through a non-profit agency will generally cost between $10,000 and $25,000. Attorney adoptions of newborns generally run from $20,000 to $30,000.
Some of these costs can be offset by income tax credits.