What Signs are Compatible With Scorpio?

Scorpio are supposedly compatible with Cancers, Pisces , Virgo and Capricorn. However compatibility among zodiac signs should be based more on the astrological chart than the actual signs.