Why is a child placed in a foster home? A Why is a child placed in a foster home? A child is in a foster home when the child’s home situation isn’t safe, or needs are not able to be met. They are placed with a foster family who can provide them with the necessary care and supports they need.