Cancer and Leo sit side by side on the zodiac: one begins where the other leaves off. Coming from different elements, they do not always understand each other at once, but they can teach each other what is missing.
At a glance
♋︎ Cancer
♌︎ Leo
Dates
21 June – 22 July
23 July – 22 August
Element
Water
Fire
Modality
Cardinal
Fixed
Ruling planet
Moon
Sun
Polarity
Feminine (receptive)
Masculine (active)
Angle between the signs
Neighbouring signs (semi-sextile, 30°)
Cancer and Leo in love
Attraction here often starts with curiosity; each sees something in the other that they lack themselves. Because their rhythms differ, small misunderstandings can happen at first. Patience and open talk turn that difference into richness. As they learn each other’s habits, a calm and balanced bond can grow.
Elements: Water and Fire
Fire and water both attract and challenge each other. Fire’s directness can hurt water, and water’s emotions can feel heavy to fire. A pair that learns each other’s language builds a passionate and deep bond.
Cancer and Leo as friends
As friends, neighbouring signs are like two complementary points of view. One comes up with an idea, the other looks at it from a different side, as long as neither takes the difference personally.
Cancer and Leo at work
At work, this pair does well when one handles one stage of a task and the other the next. Writing expectations down reduces misunderstandings.
Modalities: Cardinal and Fixed
The cardinal sign starts something new, the fixed sign carries it through. That division of labour can work well; it takes balance between the cardinal sign’s haste and the fixed sign’s resistance.
Strengths
+Openness to learning from each other
+Complementary talents
+Trust that grows slowly but solidly
Challenges
!Different rhythms and priorities
!Small misunderstandings
!Showing feelings in different ways
Tips for harmony
→Say clearly what you expect
→Don’t treat differences as mistakes to fix
→Tell each other what you appreciate
The signs in brief
♋︎ Cancer
21 June – 22 July · Water · Cardinal
Cancer is a water sign ruled by the Moon. Emotional, protective and intuitive, it treasures home, family and belonging.
In love: In love, Cancer is caring and devoted, and comes out of its shell once it feels safe.
In traditional astrology the link between Cancer and Leo is a “Neighbouring signs (semi-sextile, 30°)”, and Taroti’s compatibility indicator gives an overall score of 62%. This is a tendency: how well two people match depends on their characters, communication and effort.
How do Cancer and Leo do in marriage and long-term relationships?
In the long run, this pair’s strengths are: Openness to learning from each other; Complementary talents; Trust that grows slowly but solidly. What they should watch: Different rhythms and priorities; Small misunderstandings; Showing feelings in different ways. As with every couple, open communication and shared goals make the difference.
How compatible are Cancer man and Leo woman?
Zodiac compatibility does not change with gender: the same tendencies apply to Cancer man with Leo woman as to Leo man with Cancer woman. The real difference comes from each person’s birth chart and character.
Which signs is Cancer most compatible with?
According to Taroti’s compatibility indicator, the highest-scoring matches for Cancer are: Scorpio, Pisces, Taurus. You can find every match in the list at the bottom of this page.
The scores are a general indicator based on the traditional angle between the two signs and on their elements and modalities; they do not replace a personal birth chart. Readings are for entertainment and personal reflection.
Cookies and privacy
Taroti uses cookies and similar technologies to run the site, remember your preferences and show Google ads. Whether you allow personalised ads is your choice.
Get your horoscope as a notification every morning? You can turn it off at any time.
Notifications are on. See you tomorrow morning ✨Notifications were not allowed. You can turn them on in your browser settings.Notifications could not be turned on right now. Please try again later.