Horoscope for today
31st July 2026That Full Moon in Aquarius (23°38') today, Crab, is truly spotlighting your emotional antennae, making you hyper-aware of the group dynamic and who’s stirring the pot.
That Full Moon in Aquarius (23°38') today, Crab, is truly spotlighting your emotional antennae, making you hyper-aware of the group dynamic and who’s stirring the pot. You’re usually the first to sense a mood shift, and with your ruler, the Moon, making a sweet trine to Mars in late Gemini (22°24'), your intuition is sharp, giving you the confidence to act on those gut feelings.
Mercury, sitting right in your sign at 18°46' Cancer, is a potent ally for getting your thoughts across. You’re usually more inclined to retreat when things get tense, but today, with Mercury in your corner, don’t clam up. Instead, use that cardinal water energy to initiate those important conversations, especially about home life or family dynamics. This isn't the day to absorb everyone else’s vibes and then disappear into your shell.
Here's the tea: Venus in late Virgo (23°1') is squaring Mars in late Gemini, and for you, Cancer, this combination could stir up some tricky situations involving shared resources or even a romantic connection that's feeling a bit... misaligned. You might feel a strong pull to protect what’s yours, or perhaps someone close is pushing a boundary. Don't let your protective instincts morph into defensiveness.
With the Sun and Jupiter both in early Leo (7°50' and 6°44' respectively), you've got a fantastic opportunity to shine, but be mindful of the Sun and Jupiter opposing Pluto in early Aquarius (4°12'). This is a powerful energy that could reveal some underlying power struggles or hidden truths within your relationships. You might realise someone’s agenda isn’t quite what it seems. Trust that deeply ingrained Cancerian radar of yours. Speak your truth, even if it feels uncomfortable. Your voice has more impact than you think.