Eastern hognose snakes are mostly found in places with dry, sandy, or mixed sandy soils. They are usually found in grassy fields, fields that contain crops, and along woodland edges. Sometimes they can be found near small bodies of water. Eastern hognose snakes are also sometimes found in buildings such as greenhouses and barns.