← All Cancer horoscopes

Daily horoscope

Cancer2026-06-28

June 21 – July 22

Water · Cardinal · ruled by the Moon

The difference between home and hiding

Mercury sharpens your instincts into words. Notice what feels protective vs. what feels small.

The read at a glance

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

Mercury sits with the Sun in your sign today, sharpening what you've been feeling into words you can actually use. The Moon in Sagittarius pulls toward bigger pictures and wider horizons, which might feel like it's asking you to leave something safe behind. It's not. It's asking you to notice whether what feels protective is still serving you, or just keeping things small.

Venus in Leo squares Mars in Taurus, so there's friction between what you want to give and what you're willing to spend — energy, money, time. Someone might push for a decision before you're ready. Worth naming that out loud rather than absorbing the pressure as guilt.

Try writing down one thing you've been thinking but haven't said. You don't have to send it. Just see what it looks like outside your head.

Transit highlight

Mercury conjunct Sun in Cancer — your thoughts are clear enough to trust, if you let them surface

Today's mood: clear

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.