I had a weed grow about 6 feet tall in some sand in the bed of my pickup one time. So yes it will grow. Trouble is sand has a tendency to pack tightly as it drys out quickly. If you added organic matter (cotton seed hulls are a prime candidate or maybe some Pearlite Vermicelluite etc to make it...