Daily horoscope
Cancer — 2026-06-30
June 21 – July 22
Water · Cardinal · ruled by the Moon
Moon Meets Venus: Soft Words, Hard Truths
The Cancer Moon finds Venus in Leo today—what you feel needs saying, but the delivery matters more than usual.
The read at a glance
Moon conjunct Venus in Leo
Your Moon meets Venus in your second house this morning, which means feelings about worth—yours, theirs, what you've been giving away—are surfacing with unusual clarity. You might notice the gap between what you say you need and what you've been accepting.
Leo energy wants declaration, but Cancer instinct wants safety first. The tension isn't a problem to solve; it's information. What you're feeling is real even if you're not ready to announce it.
The conjunction is exact around midday. If something needs saying, late afternoon is better than tonight—you'll have more room to soften the edges without losing the point.
Worth trying: write the hard version first, the one no filter would catch. Then translate it into something you can actually say. The first draft is for you. The second is for them.
Today's mood: clarifying
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.