Scorpio Compatibility: The Zodiac Romantic Matches, Ranked

Scorpio, born between October 23 and November 21 is one of the most fascinating signs in the zodiac. Interesting, curious, and dominant, this sign suits a partner to can adapt to their needs because what Scorpio says goes. So which signs are the best fit (and the worst!) for this charming and charismatic water sign? Read on to find out how each sign ranks in terms of compatibility for our dear Scorpio.

  1. Cancer (June 21 – July 22) Naturally, the best match for Scorpio is another water sign. Cancer understands Scorpio on a deep level: both signs are sensitive, emotional, and can be needy. But they are different enough to balance each other out at the same time. While Cancer is super nurturing, Scorpio naturally takes on the role of the stronger leader. Together, these two create the perfect harmony.
  2. Pisces (February 19 – March 20) Pisces is another water sign and also makes a wonderful partner for Scorpio. These two signs tend to look at life in the same way. They are both curious about the world and love to have deep conversations. Pisces, being a dreamer who doesn’t always live on planet Earth, is a great match for the super deep Scorpio and their endless questions. These two can make each other happy in a way that others can’t.
  3. Virgo (August 23 – September 22) With Virgo being a highly rational sign, they don’t seem like the best partner for Scorpio off the bat. But it takes a flexible sign like Virgo to handle Scorpio, who can be intense and domineering. Virgo is intelligent enough to keep Scorpio stimulated and loyal enough to ward off their jealousy. Virgo is also a no-BS sign so can summon the confidence to stand up to Scorpio when they get out of line.
  4. Taurus (April 20 – May 20) Taurus is another practical sign who is flexible, ideal for adapting to Scorpio. While these two may get into arguments about their different perspectives, they can also teach each other a lot. Scorpio can help Taurus to get in touch with their emotions. And at the same time, Taurus can help Scorpio to see things clearly when their feelings cloud their judgment.
  5. Aquarius (January 20 – February 18) Aquarius can be a good match for Scorpio as the two share a passion for learning new things. There’s no doubt that these two signs will keep each other entertained. Issues may arise when Aquarius resits Scorpio’s attempts to tie them down. As long as Scorpio can let Aquarius have their freedom, the air sign will naturally feel satisfied in Scorpio’s company.
  6. Capricorn (December 22 – January 19) While Capricorn and Scorpio may be inclined to argue, the two make a surprisingly good match. Ultimately, they both value loyalty, and Scorpio will have no trouble trusting Capricorn. The earth sign may get annoyed if Scorpio becomes too needy. And likewise, Scorpio may feel rejected if Capricorn pays more attention to their work than their relationship. But if these two can work on these issues, they can make each other happy.
  7. Aries (March 21 and April 19) Aries is an okay partner for Scorpio, though the two are likely to come to blows. They are both strong, domineering signs, so there will probably be arguments about who gets the final say. Neither of these signs likes to admit that they’re wrong. That said, Aries is loyal and protective, which will make Scorpio feel loved and less likely to lash out. They can have something amazing together, but it won’t come without hard work.
  8. Sagittarius (November 22 – December 21) Sagittarius and Scorpio may sit next to each other in the zodiac, but they aren’t the best match. While Scorpio needs reassurance from their partner of their commitment and affection, Sagittarius finds all that boring. This sign craves freedom and adventure over stability. Sagittarius won’t like Scorpio trying to control their actions. Similarly, Scorpio may grow resentful of Sagittarius for coming and going as they please. But when these two can put their differences aside, they usually have a passionate and thrilling relationship.
  9. Leo (July 23 – August 22) Like the other fire signs, Leo is too headstrong to be a good match for Scorpio. Both signs do better with partners who are more versatile and tolerant. When these two come together, tempers are sure to go off! That said, Leo is a very faithful sign, which will bode well with Scorpio. And Scorpio’s interesting nature may reel Leo in.
  10. Libra (September 23 – October 23) Libra and Scorpio are very different, despite being neighbors in the zodiac. Scorpio gets emotional and Libra is level-headed. Scorpio feels possessive at times, while Libra is too trusting and wants to see the best in people. It’s likely that these two signs will have trouble understanding each other. Anything can happen, but they’re not the best fit.
  11. Gemini (May 21 – June 20) Gemini is Scorpio’s worst match purely because these two signs want different things and have different priorities. Scorpio wants a partner who is devoted, while Gemini likes to be free. Gemini wants an easy-going partner, and Scorpio is a little too intense to fit into that category. If they are going to make it work, both signs will have to put in a lot of effort to meet each other halfway.


Vanessa Locampo is an Aussie writer who’s equally obsessed with YA fiction and pasta. Her time is divided between writing all the things, reading all the things, listening to Queen, and bopping her cat on the nose. She has a bachelor’s degree in Creative Writing and has written for sites including and Discovering Montana, and currently works as an editor at Glam. You can keep up with her on Instagram @vanessaellewrites.