Virgo Compatibility: Romantic Matches Ranked From Best To Worst

Virgo, born between August 23 and September 22, is the honest, practical, and meticulous sign of the zodiac. Known for being super talented (Beyoncé is a Virgo—enough said) but slightly judgmental, Virgo is a perfectionist who expects the best from their partner. And unfortunately, not every sign has what it takes to step up to the plate. When it comes to compatibility, here are the best matches for Virgo in the zodiac as well as the worst.

  1. Taurus (April 20 – May 20) Naturally, another earth sign makes a great match for Virgo. Taurus and Virgo are one of the best pairs in the zodiac because they’re so similar. They fit together like two pieces of the same puzzle. Both signs are methodical and hardworking, with Taurus being slightly more materialistic. Virgo is also a little more bluntly honest. Where these two signs have differences, they strike a perfect balance.
  2. Libra (September 23 – October 22) Libra comes just after Virgo in the zodiac. Aside from being cosmic neighbors, these two signs are also a great match. Virgo is drawn to Libra’s wisdom and charisma. While Libra loves the chance to charm the socks off Virgo, who can sometimes be a wet blanket. These signs have different strengths and weaknesses and, when paired together, bring out the best in each other.
  3. Capricorn (December 22 – January 19) Another earth sign, Capricorn is a good match for Virgo because the two are so similar. They are both practical signs who value honesty and a strong work ethic. Their relationship is likely to be built around routine, which both of them crave. Though their relationship might not feature passionate fireworks, it will be secure and steady.
  4. Cancer (June 21 – July 22) Virgo and Cancer don’t seem like a good match at first glance. With Cancer’s hypersensitivity and Virgo’s blunt nature, hurt feelings can happen. But ultimately, they both desire a stable and committed relationship. In this union, Cancer takes on the nurturing role. In doing so, they teach Virgo how to be a little softer. At the same time, Virgo can help Cancer to build a thicker skin and will be the voice of reason.
  5. Scorpio (October 23 – November 21) Scorpio is different from Virgo in many ways. This sign is emotional and thinks with their heart over their head. While Virgo is super pragmatic, they value intelligence and tend to be attracted to Scorpio’s intense nature. Scorpio can help Virgo to loosen up while Virgo can provide practical answers to Scorpio’s many questions.
  6. Aries (March 21 and April 19) If Aries and Virgo can overcome their differences, they can make a happy couple. While Aries likes to leap without thinking and take risks, Virgo prefers to calculate every possible risk and avoid them all. Virgo is cautious and Aries is spontaneous. Aries is fiery while Virgo is cool, calm, and collected. But both signs are loyal, ambitious, and disciplined. When they put their differences aside, they make the ultimate power couple.
  7. Leo (July 23 – August 22) Leo is similar to Aries in that their fiery nature can get in the way of a harmonious relationship with Virgo. At first, Virgo may be totally put off by Leo’s showing off, playful nature, and desire for attention. Leo might find Virgo a total bore. But with persistence, their opposite qualities may become endearing to one another. Leo can add some spice to Virgo’s life. Similarly, Virgo can teach Leo how to keep their temper in check.
  8. Pisces (February 19 – March 20). Pisces isn’t the greatest match for Virgo. A water sign, Pisces is naturally emotional and sensitive, which tends to rub Virgo up the wrong way. Virgo is also a hard worker and prefers to take action rather than dream about things. That’s the opposite of Pisces. When these signs get together, Pisces tends to feel rushed and pushed, while Virgo feels frustrated.
  9. Gemini (May 21 – June 20) Gemini isn’t the best match for Virgo, purely because the two signs value different things at their core. Virgo finds happiness in stability and routine. Gemini, on the other hand, craves variety. It’s likely that Gemini will feel stuck in a rut with Virgo, who may feel flustered when trying to keep up with Gemini. However, both signs are intelligent and Virgo may find Gemini’s many skills attractive. Likewise, Virgo’s boss-like nature may impress Gemini. Anything can happen, but if these two want to live happily ever after, they usually have to work hard at it.
  10. Aquarius (January 20 – February 18) Aquarius lives on a different planet from Virgo. Not only are these two signs different, but they’re so far apart from one another that they’re likely to completely misunderstand each other. Aquarius thinks outside the box while Virgo couldn’t be more logical. Virgo takes comfort in the familiar, which bores Aquarius and makes them feel claustrophobic. Although they tend to make terrible lovers, they can make good business partners with each party bringing a different skill to the table.
  11. Sagittarius (November 22 – December 21) A fire sign, Sagittarius couldn’t be more different from Virgo if they tried. This sign loves to roam free while Virgo desires stability and routine. Virgo thinks everything through while Sagittarius asks questions later. And while Virgo is an honest and loyal sign, Sagittarius is known for their wandering eye. This relationship can work if both parties put in a lot of effort. But ultimately, there is likely to be lots of arguing, tears, and hurt feelings.


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.