This is one of those questions that impossible to know for sure but not terribly difficult to calculate (albeit very roughly calculate) if you make some assumptions. Using standard assumptions, scientists have calculated that there are seven quintillion, five hundred quadrillion (7.5 x 10^18) grains of sand on Earth.