Can't say I've ever had that problem. Couple things you may do to help prevent sand. It's only going to come from one source ... your hose! Be sure you are not dragging the ends of your hose on the ground. When you attach the hose to the campground spigot, run water through the hose for a minute to flush out anything that might have gotten into the hose when hooking it up. As best as you may try, the ends will probably still touch the ground. Third, when you run water through the hose and before attaching to your camper, wash the end of the hose (outside) by letting water splash on the hose itself, usually with your hands. If you fill your fresh water tank instead of connect to city water, this will wash the outside of the hose that gets stuck in the camper tank hole. And last, when you close up shop, roll up your hoses and connects both ends of the hose to itself so dirt and sand cannot get in the hose. And last, if you drain your fresh water tank, when it quits draining, turn the drain valve off so dirt and sand cannot enter the tank by the drain. Also, if you pull the plug on your water heater, after it's finished draining, put the plug back in immediately. There again, sand and dirt can enter your camper's water only by open access to the elements.