The cost of replacing pool filter sand varies depending on the type and size of your pool. Generally, it costs between $100 and $200 to replace the sand in a typical 20,000-gallon inground pool. For above-ground pools, the cost is usually between $50 and $100.