Answer:
Most likely because they are too close to the sun
Venus and Mercury are the only planets in our solar system that do not have moons. Venus and Mercury have a gravitational pull that is weaker than the gravitational pull of the Sun, so they wouldn't be able to hold onto their own moon.
5.8m questions
7.5m answers