How many moons has Saturn?Saturn has at least 18 moons, including lapetus, which is black on one side and white on the other, and Enceladus, which is covered in shiny beads of ice and shimmers like a cinema screen. SomeFacts.com