Horoscope for today
28th June 2026With the Sun settled in your own sign at 6° Cancer, and Mercury following suit at 26° Cancer, you're definitely feeling the energy of self-reflection and a keen desire to communicate what’s truly on your mind. However, don't be surprised if your usually reliable emotional radar feels a bit wobbly today. The Full Moon in Sagittarius at 14° is beaming directly at your home and security sector, and it's making a precise trine to Saturn in Aries. This could bring a moment of clarity about a long-standing domestic situation or a family dynamic that's been quietly brewing.
Here's the tea, Cancer: while your instincts are screaming to protect your shell, particularly with that Full Moon illuminating some truths, you might be absorbing other people’s moods like a sponge without realising it. This is where your cardinal water energy can get a bit overwhelmed. You’re prone to retreating, but today, with Mars in late Taurus making an exact sextile to Jupiter in late Cancer, there's a serious push-pull. You've got the courage to assert yourself, but only if you choose to step out of that protective bubble.
That Mars-Jupiter connection, especially with Jupiter in your sign, is a powerful amplifier for your personal growth. Don’t ignore that gut feeling you’ve been trying to push down. Neptune in early Aries is squaring your Sun, creating a slight fog around your personal identity and what you truly desire for your home life. This isn't about ignoring reality; it's about seeing through any illusions you or others might be projecting onto your closest relationships.
Later today, as the Moon in Sagittarius trines Venus in Leo, you'll find a beautiful flow in expressing affection, especially if you've decided to open up. This is a brilliant opportunity to have that candid conversation you've been avoiding. Your intuition is your superpower, Cancer, but it’s only effective when you trust it enough to speak up, rather than just feel. Use this energy to clarify boundaries and truly articulate your needs, rather than hoping others will simply understand.