A load of masonry sand, river sand, or granite sand will cost anywhere from $25 to $40 per ton. One ton of masonry sand or river sand will cover roughly 35 square feet, 1 ch thick. One ton of granite sand will cover about 75 square feet, 2 ches thick. Sand is great for draage.