Hi, I asked my Dad if any other planets in our solar system have eclipses? He doesn't know but thinks it is a great question so we would be grateful for your help.
Other places in our solar system can have eclipses, though nowhere has eclipses quite like those on we get on Earth. The moons of the gas giants, Jupiter and Saturn, regularly experience eclipses because Jupiter and Saturn are so large, their eclipses last a lot longer than ones on Earth do though and cover the whole surface, rather like when the Moon is eclipsed by Earth. In fact NASA's Cassini space probe took an image of Earth while the Sun was being eclipsed by Saturn a few years ago (http://saturn.jpl.nasa.gov/photos/imagedetails/index.cfm?imageId=2314), and is planning to take another one on 19th July (http://saturn.jpl.nasa.gov/news/waveatsaturn/).