← All Cancer horoscopes

Daily horoscope

Cancer2026-07-04

June 21 – July 22

Water · Cardinal · ruled by the Moon

The Words You Didn't Say

Mercury retrograde in Cancer asks you to revisit a conversation from late June. Try the unsent version first.

The read at a glance

Energy
7/10
Timing
8/10
Mood
7/10

Mercury retrograde in your sign turns your attention back to something you said — or didn't say — in late June. The Moon in Pisces today makes the feeling harder to ignore. You might notice yourself replaying a conversation, or wanting to clarify what you meant when the timing was off.

Venus in Leo is lighting up your financial sector, but with Mercury backtracking through Cancer, this isn't the day to finalize anything with money attached. You're still revising what you actually want. Mars in Gemini keeps your schedule busy enough that you might miss the quieter signal: something about how you're describing yourself to others needs an edit.

Try writing the unsent version first. The one where you say what you actually meant, not what seemed easier at the time. You don't have to send it today — Mercury will station direct later this month — but getting it on paper tells you what still needs saying.

Transit highlight

Mercury retrograde in Cancer — your own words are up for revision, especially anything you rushed through in late June

Today's mood: reflective

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.