Reputable animal shelters in New Hampshire charge fees for adopting kittens in order to cover spaying and neutering and the animal's care. However, shelter volunteers can foster kittens in their homes at no charge. Shelters such as Animal Allies, Feline Friends New Hampshire, Salem Animal Rescue League, the New Hampshire Society for the Prevention of Cruelty to Animals and Manchester Animal Shelter have foster care options for volunteers.
Animal Allies of Manchester, New Hampshire is dedicated to finding homes for kittens, cats and other animals. Its volunteer program features a foster care option. Those interested in fostering kittens for free can fill out an application form at AnimalAllies.org. Foster owners are responsible for socializing, training and caring for kittens. The organization also seeks out barn homes for pairs of feral cats and charges no adoption fees for these animals.
As of October 2015, Feline Friends New Hampshire charges an adoption fee of $95 for kittens; adult cats are less expensive. The adoption fee covers the animals' shots and the costs of spaying or neutering. Volunteers can also foster kittens for free through the organization's foster program. Prospective foster owners must fill out an application through the organization, which is located in Salem, New Hampshire.
Salem Animal Rescue League is also located in Salem and offers discounts to senior citizens who wish to adopt a pet. It charges $200 per kitten or $370 for a pair of kittens. This fee includes all necessary shots, spaying or neutering, microchips and deworming. SARLNH.org offers an application for kitten and cat fostering. Foster owners may be responsible for bottle-feeding kittens or caring for pregnant cats.