So, what causes the tides? The tides are driven by the moon. As the Earth turns, the gravity of our nearest celestial neighbour pulls at the water in our oceans, making it bulge out. As the planet turns the moon releases its hold, and the water flows back.