Horoscope for today
16th July 2026That deep Cancerian intuition is truly dialled in today, but with the Sun at 23° Cancer, shining right in your first house, and Mercury retrograde at 18° Cancer also chilling out there, you might feel like your inner compass is spinning a bit. It’s like you *know* what’s going on, but the words to express it are getting tangled on the way out. This is compounded by the New Moon in Leo at 15°, pulling your emotional focus towards self-expression and perhaps a bit of drama in your immediate circle. You’re absorbing moods like a sponge today, Crab, and it’s critical to discern what’s yours and what’s just floating around.
Your ruling planet, the Moon, in fiery Leo and trining Saturn in Aries, gives you a surprising dose of grit, even if you’re feeling a bit sensitive. You might feel a strong urge to protect your home or family, and you’re certainly not afraid to stand up for what feels right. But here’s the tea: with Mercury retrograde squaring Saturn, you might be holding back from saying something important because you’re worried about confrontation or how it will be received. That gut feeling you’ve been trying to ignore? It’s probably spot on, especially concerning dynamics at home or with a close loved one.
Venus in Virgo, making a square to Uranus in Gemini, hints that a need for security in your relationships could clash with an unexpected change or a friend who’s acting a bit erratically. Don't be surprised if someone throws a curveball that challenges your need for order. Later in the day, as the Moon sextiles Mars in Gemini, you’ll find the courage to voice what’s on your mind. Just try to keep it constructive, Cancer, rather than letting those pent-up feelings burst out in a messy way.
With Jupiter in Leo closely sextiling Uranus and trining Neptune, there’s actually a huge opportunity for creative solutions and a bit of emotional healing, but only if you lean into that cardinal water energy and initiate the conversation. You're an initiator, remember? Don’t retreat into your shell when you need to speak up. Take a deep breath, trust your intuition, and articulate those feelings that are bubbling beneath the surface. Your honest communication today can clear the air in a way you might not expect.