Cancer Love Horoscope
Jun 21 – Jul 22
Cancer in love
In love, Cancer is nurturing, romantic and committed. It wants a partner to build a home and a history with, and it shows love through care: cooking, remembering, checking in. Cancer needs emotional safety before it opens up, and it can be hurt by carelessness that other signs would shrug off.
What Cancer needs from a partner: emotional reassurance, loyalty and a partner who treats its feelings as important.
In astrology, Venus and the 7th house describe how we love and partner. For Cancer, a Cardinal Water sign ruled by the Moon, romance is shaped by a intuitive and protective nature. A birth chart adds the detail: your Venus sign and 7th house can pull in a different direction from your Sun.
For what the sky says today, read the Cancer daily horoscope.
Venus and Mars in Cancer
The Moon rules Cancer, and Mars is traditionally in its fall here, the weakest place for the planet of direct pursuit. That is why Cancer rarely makes the first move in an obvious way. If you are a Cancer, you show interest sideways, through a favor, a home-cooked meal or an invitation into your space, and then you wait to see who notices. Venus has no special dignity in Cancer, so the Moon's need for emotional safety sets the tone of your love life.
Venus never strays more than about 47 degrees from the Sun, so if you are a Cancer, your Venus sits in Taurus, Gemini, Cancer, Leo or Virgo. A free birth chart shows which of those five is yours, and it can explain a lot about how a Cancer loves.
Cancer best and hardest matches
Scorpio and Pisces share your Water, and they understand without explanation that feelings come first. Taurus brings the steady loyalty and comfort Cancer craves. Sagittarius and Aquarius are the harder fits. Sagittarius needs to wander, and Aquarius tends to answer feelings with ideas, and both can leave a Cancer feeling unheard.
Highest love scores
Cancer love compatibility
Common questions
Who is Cancer's best match in love?
On Astrevia's compatibility pages, the highest love scores for Cancer are with Scorpio (94), Pisces (94) and Taurus (84). Scorpio and Pisces share the Water element and Taurus sits two signs away in an easy sextile.
How do you keep a Cancer happy in love?
Make them feel safe and remembered. Reply when you said you would, ask about the thing they were worried about last week and take their feelings seriously even when they seem out of proportion. Cancer pays that care back many times over.
What turns a Cancer off?
Carelessness with its feelings, teasing that goes one step too far and a partner who mocks its family or its home. Cancer also pulls back fast when it senses it is the only one making an effort.
Deeply feeling, deeply knowing. Cancer can read a room before anyone in it has said a word.
Get your personalized love reading
Create Free AccountYour own horoscope is read against your whole chart
Open your horoscope