Can turf be laid directly over sand?
Can I lay turf on sand? Yes.

It is better to put an organic fertiliser such as fowl manure, mushroom compost or Dynamic Lifter down first before laying the turf.

This is best incorporated into the soil to a depth of 2-4″ (50-100mm) and will help to hold the moisture for the turf.

The above has been taken form the following source:
Lawn Care Tips and Advice - Atlas Turf