There are several different ways that you can get water if you don't have a well. You could collect rainwater in a rain catchment system and store it in a large tank before filtering it for drinking. Or, you could pump your water from a nearby surface water source. As a last resort, if you live in an area with no accessible water sources, you could transport water to your homestead from your local water depot - you'll just need a water tank that can be used in a trailer or a truck bed.