What is the average cost for an adoption? The cost to adopt a child varies from $0 to $50,000 depending on the type of adoption. Foster or county adoptions typically cost less, ranging from $0 to $2,000 and the children are often older. An adoption of a newborn through a non-profit agency will generally cost between $10,000 and $25,000. Attorney [...]