← All Cancer horoscopes

Daily horoscope

Cancer2026-06-17

June 21 – July 22

Water · Cardinal · ruled by the Moon

Your Moon, Your Rules

Moon in your sign. You'll feel more, notice more. Mercury's there too — write before you speak.

The read at a glance

Energy
5/10
Timing
7/10
Mood
7/10

The Moon is in Cancer today, which means it's in your sign — your home base. You might feel more porous than usual, picking up on what everyone around you needs before they ask. That's not a flaw in your wiring. It's information. Mercury is also in Cancer, so the thoughts come with feelings attached, and the feelings come with their own logic. Worth writing something down before you talk it through.

Venus in Leo is pulling attention toward how you're seen versus how you actually feel, and those two things might not match up right now. The Sun in Gemini is still asking you to keep showing up in daily exchanges, even when you'd rather close the door. Mars in Taurus is slow and sticky — progress on anything physical takes longer than it should.

Try letting one conversation happen without managing the other person's comfort. See what shifts.

Transit highlight

Moon in Cancer: emotional clarity comes through your own lens today, not someone else's needs

Today's mood: tender

More Cancer horoscopes

Beyond your sign

Want this read against your full chart, not just your sign?

Your Sun sign is one of twelve placements. Get your free birth chart and see what the sky is doing for your Moon, Rising, and every transiting planet right now.