Een zandfilter is een filter dat gevuld is met zand. Een zandfilter wordt onder andere gebruikt voor het zuiveren van drinkwater, oppervlaktewater, afvalwater, vijvers en zwembaden. Het filter kan gemaakt zijn van staal, kunststof of beton. Er bestaan snelle zandfilters en langzame zandfilters.