Matches with Cancer
On the surface, Pisces, as the other dreamy Water sign, would seem to be the most compatible with a Cancer. But Pisces's all-over-the-map sense of style with Cancer's sidestepping could be frustrating for both. Plus, the duality of Pisces would, most likely, drive a Cancer person crazy. One of the best combinations here is Water sign, Scorpio. Cancer manages Scorpio with bravado and knows how to get the ever-changing Scorpio hooked. A little mystery goes a long way with Scorpio, and, in the case of this match, Cancer cannot help but induce a little intrigue with her onslaught of bottled-up emotions that just lie beneath the surface. Scorpio might just bring it out of Cancer.
Earth signs — Taurus, Virgo, and Capricorn — are particularly good for Cancers with Taurus and Virgo because they are sextile to Cancer. Fire signs with Cancer, on the other hand, tend to bring out the worst in Cancer — unless it's, perhaps, a very evolved Fire sign. In rare cases, Leos do well with Cancers (especially if the Leo is the man).