Essa é uma pergunta complicada! Aqui está o porquê:
*
tecnicamente, todos os planetas experimentam eclipses. Um eclipse significa apenas que um corpo celestial passa na frente do outro, bloqueando sua luz.
*
O que geralmente pensamos como eclipses são eclipses solares e lunares. Estes ocorrem por causa das posições relativas do sol, terra e lua.
*
Outros planetas têm luas e anéis. Então, você poderia ter luas se eclipsando, ou luas eclipsando o sol, como visto na superfície de um planeta. Você também pode ter anéis eclipsando o sol ou a lua.
Portanto, não se pode dizer que nenhum planeta "não tenha eclipses" no sentido mais amplo. No entanto, se você está falando sobre eclipses solares e lunares especificamente, a resposta é:
*
Vênus e Mercúrio. Esses planetas não têm luas, então não podem experimentar eclipses lunares. Eles também não têm satélites naturais grandes o suficiente para causar um eclipse solar visível de sua superfície.