There are about 7500,000,000,000,000,000 grains of sand on Earth.

There are about 7500,000,000,000,000,000 grains of sand on Earth.

This is based on assuming an average size of sand grains and calculating how many of them are in a cubic meter, a teaspoon, or a beach. However, this number may vary depending on the definition of sand, the shape and size of the grains, and the moisture content of the sand.

Source