Night shift meets day shift.

Cancer and Leo compatibility

Cancer and Leo are compatible when both feel properly cared for. Water and Fire rub, so your Suns give you 22 of the first 40 points in our score. You're zodiac neighbors, one ruled by the Moon and one by the Sun, which makes you different in obvious ways and alike in the warm ones.

Sun points: 22 of 40

The other 60 points come from your Moons, Venus, Mars and Rising signs.

Ruled by the two lights

Cancer is ruled by the Moon, Leo by the Sun, and I'm not about to ignore that, being the Moon. You light up different halves of the day. Leo is generous in public and adored at parties. Cancer is generous in private and adored at home. Leo plans the big gesture, a surprise birthday with too many balloons. Cancer remembers the small one, Leo's favorite childhood candy, and hides it in the gift bag. Leo tears up a little. Cancer pretends not to see. You both love hard, just with different lighting.

The spotlight and the shell

Leo needs attention, and Cancer gives it, until Cancer needs some back and Leo is busy being the center of the room. Cancer goes quiet, which Leo doesn't notice for an embarrassingly long time. Leo usually notices only after Cancer says one sharp sentence in front of friends. Leo is fixed and proud and won't back down in public. Cancer is cardinal and will start a fight, then retreat from it. The fix is old-fashioned. Leo, ask how Cancer's day was and listen to the full answer. Cancer, say the need out loud.

Dinner party for two, then twenty

Leo wants to go out somewhere with a scene. Cancer wants to cook. The compromise is a dinner party at Cancer's place where Leo is the host in spirit and Cancer does all the actual work. Leo pours the wine, tells the stories and makes every guest feel like a celebrity. Cancer makes the food everyone talks about the next morning. After the guests leave, you wash dishes together and gossip about who was flirting. That's the real date, at the sink with the radio on. Leo finally quiet, Cancer finally seen.

Loyalty with a public face

Over the years, the loyalty does a lot of the heavy lifting, and you both have it to the bone. Leo wants a partner to show off. Cancer wants a partner to come home to. Those wants fit if Leo brings the warmth inside and Cancer agrees to step into the spotlight now and then. Pets, nieces and family barbecues tend to bring out the best in both of you. The Suns score only 22 of 40, but the other 60 points come from your Moons, Venus, Mars and Rising, and they can change the picture a lot.

Run our real charts

Free, no account, about 15 minutes. Two birth dates is all it takes.

Date ideas for you two

  • A rooftop dinner where Leo dresses up and Cancer picks the dessert spot after
  • A photo booth session, then framing the best strip for Cancer's fridge
  • A backyard movie night Cancer hosts and Leo introduces like a premiere

Ask each other tonight

  1. What makes you feel most appreciated by me?
  2. What did your family celebrate in a big way growing up?
  3. Who do you feel you have to perform for?

Questions people ask

Are Cancer and Leo a good match?

They can be a warm and loyal match. Leo brings confidence and fun, Cancer brings nurturing and depth. The challenge is attention. Leo needs admiration and Cancer needs emotional security, and both can feel neglected if those needs go unspoken.

Why do Cancer and Leo argue?

Mostly over attention and pride. Leo can be self-focused in social settings, and Cancer may withdraw instead of asking for what it needs. Leo's fixed pride makes public apologies hard. Private, honest talks usually resolve things faster than any big scene.

Is Cancer and Leo chemistry strong?

Yes, often in a sweet, affectionate way. Leo loves Cancer's tenderness, and Cancer loves Leo's warmth. Romance and grand gestures work well for these two. Keeping the chemistry going depends on both feeling noticed, not just admired.

The Moon's verdict

One loves the spotlight, one loves the kitchen, both love hard.

The stars don't lie.

Browse every pair · How it works