- Cancer (June 21 to July 22) is a water sign ruled by the Moon: emotional, nurturing and loyal.
- Traditionally Cancer's best matches are Taurus, Scorpio, Pisces and Virgo.
- Aries, Libra and Aquarius are usually described as the most challenging matches.
- Sun signs are only part of a birth chart. Moon and Venus signs matter a lot for compatibility.
Cancer is the sign astrologers associate with home, family and deep emotional bonds. If you are a Cancer, or you are falling for one, you probably already know that this sign loves fiercely and protects the people it lets in. But which signs make the best match for Cancer, and which ones tend to clash?
This guide covers Cancer compatibility with every sign in the zodiac, what Cancer needs in a relationship and how to make even a challenging pairing work. To get a quick score for any two signs, use the Zodiac Compatibility Calculator.
Cancer traits in love
Cancer runs from roughly June 21 to July 22. It is a cardinal water sign ruled by the Moon, which is why astrologers describe Cancers as emotional, intuitive and changeable, like the tides. In relationships, the sign is known for:
- Loyalty: once a Cancer commits, they commit fully.
- Nurturing: they show love by taking care of people, often through food, comfort and remembering small details.
- Sensitivity: they pick up on moods quickly and can be hurt easily.
- A protective shell: like the crab, Cancers can withdraw when they feel unsafe, and they may take time to open up.
- Nostalgia: they value shared history, traditions and family.
Because Cancer is so feelings-led, the best partners for this sign are people who offer emotional safety and consistency. Signs that are detached, unpredictable or dismissive of feelings tend to struggle.
Who is Cancer most compatible with?
Astrologers usually point to the other water signs and the earth signs as Cancer’s best matches. Water signs share Cancer’s emotional depth; earth signs offer the stability Cancer craves.
Cancer and Taurus
Often called one of the most natural matches in the zodiac. Taurus is steady, sensual and home-loving, which gives Cancer the security it needs. Both value loyalty and comfort, and both would happily spend a Friday night in. The main risk is stubbornness on Taurus’s side and moodiness on Cancer’s, but the foundation is strong.
Cancer and Scorpio
Two water signs with intense emotions and a shared need for trust. Scorpio’s loyalty and depth match Cancer’s, and both are protective of the people they love. Jealousy can flare up, so clear communication matters. Read the full Cancer and Scorpio compatibility breakdown.
Cancer and Pisces
A gentle, romantic and deeply intuitive pairing. Pisces brings imagination and compassion; Cancer brings structure and care. They often understand each other without words. The risk is that both can avoid hard conversations, so someone needs to raise issues before they build up.
Cancer and Virgo
Virgo’s practical devotion and attention to detail feel very caring to Cancer. Virgo shows love by being useful, which Cancer appreciates. Virgo can be critical, and Cancer can take criticism personally, but kindness on both sides makes this a dependable match.
Cancer compatibility by element
A quick way to understand Cancer’s matches is to look at the four elements. Water signs (Cancer, Scorpio, Pisces) share Cancer’s emotional language, so connection comes easily. Earth signs (Taurus, Virgo, Capricorn) provide the grounding and reliability Cancer needs, which is why they often make strong long-term partners. Fire signs (Aries, Leo, Sagittarius) bring excitement but can feel too fast or too blunt. Air signs (Gemini, Libra, Aquarius) bring ideas and conversation, but their detachment can leave Cancer feeling emotionally alone. Learn more in our guide to the water signs.
Cancer compatibility with every sign
Here is a quick overview of how Cancer gets along with each sign, followed by more detail on the trickier matches.
| Sign | Love | Friendship | Overall |
|---|---|---|---|
| Aries | Challenging | Good | Low |
| Taurus | Excellent | Excellent | High |
| Gemini | Mixed | Good | Medium |
| Cancer | Very good | Very good | High |
| Leo | Mixed | Good | Medium |
| Virgo | Very good | Very good | High |
| Libra | Challenging | Good | Low |
| Scorpio | Excellent | Very good | High |
| Sagittarius | Challenging | Mixed | Low |
| Capricorn | Good | Good | Medium |
| Aquarius | Challenging | Mixed | Low |
| Pisces | Excellent | Excellent | High |
Cancer and Cancer
Two Cancers understand each other’s need for closeness, reassurance and home. The connection can be deeply comforting. The challenge is that both can be moody at the same time, and both may withdraw instead of talking. See Cancer and Cancer compatibility for the full picture.
Cancer and Capricorn
Opposite signs on the zodiac wheel, which often means strong attraction. Capricorn offers ambition and stability; Cancer offers warmth and emotional care. They can balance each other well, but Capricorn’s reserve may feel cold to Cancer unless Capricorn makes a point of showing affection.
Cancer and Leo
Neighboring signs with very different energy. Leo is outgoing and loves attention; Cancer is private and nurturing. When it works, Cancer makes Leo feel adored and Leo makes Cancer feel proud. When it doesn’t, Leo can seem self-focused and Cancer can seem clingy. More in Cancer and Leo compatibility.
Cancer and Gemini
Gemini is curious, social and changeable; Cancer wants depth and security. Gemini can make Cancer laugh and broaden its world, but Gemini’s need for variety may trigger Cancer’s insecurity. This match needs reassurance and patience. See Gemini and Cancer compatibility.
Cancer’s most challenging matches
Cancer and Aries
Aries is direct, fast and independent; Cancer is cautious and sensitive. Aries may find Cancer too emotional, and Cancer may find Aries careless with feelings. It can work when Aries slows down and Cancer speaks up directly.
Cancer and Libra
Both signs want harmony, but Libra seeks it through social balance and fairness, while Cancer seeks it through emotional closeness. Libra’s sociable nature can leave Cancer feeling like a low priority.
Cancer and Sagittarius
Sagittarius wants freedom and adventure; Cancer wants roots. The two may struggle to agree on how much time to spend together and how settled life should be.
Cancer and Aquarius
Aquarius values independence and ideas; Cancer values feelings and closeness. Aquarius can seem emotionally distant to Cancer, while Cancer can seem overly sensitive to Aquarius. A shared mission or project can bridge the gap.
The Cancer man in love
A Cancer man is often quieter and more guarded than his feelings suggest. He may test the waters for a while before showing real interest, because rejection hits him hard. Once he feels safe, he becomes a devoted, protective and affectionate partner who remembers anniversaries, cooks for you and wants to meet your family.
Signs a Cancer man is interested include checking in regularly, wanting to know about your day in detail and inviting you into his home space early. He tends to do best with partners who are warm, patient and clear about their feelings, because guessing games make him retreat into his shell.
The Cancer woman in love
A Cancer woman leads with intuition. She can usually tell how you feel before you say it, and she wants a partner who values that emotional attentiveness instead of brushing it off. She is nurturing, loyal and often the person who keeps a friend group or family connected.
She needs reassurance and consistency more than grand gestures. Reliable texts, plans that actually happen and a partner who listens matter more to her than expensive dates. When she feels secure, she is one of the most loving partners in the zodiac.
Cancer in friendship and marriage
As a friend, Cancer is the one who remembers your birthday, shows up with soup when you are sick and keeps in touch for decades. They get along easily with the other water signs and with steady earth signs, and they can be good friends with fire and air signs once trust is built.
In marriage, Cancer shines. The sign is strongly associated with home and family, and many Cancers see marriage as a natural goal rather than a box to tick. The key to a long Cancer marriage is regular emotional connection. Cancers who feel taken for granted may withdraw quietly, so appreciation and check-ins matter as the years go on. Curious when you might tie the knot? Try the When Will I Get Married? calculator.
What Cancer needs in a relationship
- Emotional safety: a partner who takes feelings seriously.
- Consistency: reliable plans, steady affection and follow-through.
- Appreciation: recognition for all the caring Cancer does behind the scenes.
- Patience: time to come out of the shell, especially early on.
- A sense of home: shared rituals, traditions and a cozy space together.
Interestingly, these needs line up closely with what psychologists describe as a secure, responsive relationship. If you are a Cancer who often worries about where you stand, you may relate to the anxious attachment style, and the Attachment Style Test is worth a try.
How to make any match work with a Cancer
Sun sign compatibility is a starting point, not a verdict. Astrologers compare the whole birth chart, especially Moon and Venus signs, to judge real compatibility. Our guide to birth chart compatibility explains how that works. Whatever your sign, these habits help with a Cancer partner:
- Check in about feelings, not just plans.
- Don’t tease about sensitivity; it lands harder than you think.
- Show up consistently, especially after conflict.
- Appreciate the small acts of care, out loud.
- Give space when they retreat, then gently reconnect.
For a quick, fun check, enter both birthdays in the Birthday Compatibility Calculator or compare names with the Love Calculator.
Frequently asked questions
Who is Cancer most compatible with?
Cancer is traditionally most compatible with Taurus, Scorpio, Pisces and Virgo, signs that offer emotional depth or stability.
Who should Cancer avoid?
Aries, Libra, Sagittarius and Aquarius are often described as the most challenging matches, though any pairing can work with effort.
Is Cancer compatible with another Cancer?
Usually yes. Two Cancers understand each other emotionally, but both need to avoid withdrawing during conflict.
What is Cancer's soulmate sign?
Many astrologers name Pisces or Scorpio as Cancer's soulmate signs because of their shared emotional depth.
What are Cancer's dates?
Cancer season runs from about June 21 to July 22. Exact dates shift slightly each year.