Daily horoscope
Cancer — 2026-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
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
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.