What planets have a retrograde motion?
All the planets in orbits larger than the Earth have retrograde motion. Of those that can be seen from the Earth by the naked eye, this means Mars, Jupiter and Saturn. But, of course, also, Uranus and Neptune will have such a retrograde motion. This arises from the fact that we are observing rotating planets from a planet that is itself rotating about the Sun. Planets closer to the Sun than us (Mercury and Venus) do not exhibit such motion but intyerchange morning and evening star postion and rise and fall depending on the time of the year.