Een zandzak is een zak gevuld met zand. Oorspronkelijk werden zandzakken gemaakt van jute, tegenwoordig worden deze ook gemaakt van polypropyleen, PVC en polyacryl.
Een zandzak wordt gebruikt voor:
Zandzakken worden op locatie gevuld met zand en hebben een grootte zodat ze naar de exacte plek gedragen kunnen worden. Vroeger werden zandzakken altijd met de hand en een schep gevuld, maar tegenwoordig worden ook vaak machines gebruikt.