Cancer Daily Horoscope: October 21, 2026

The Moon, your ruler, is finishing its passage through Aquarius and sits nearly full in the sky, so your feelings run bright and a little detached today. You may find yourself observing your own reactions instead of drowning in them, which is a rare gift. The Moon trines the Sun in late Libra and Venus in Scorpio, and that easy flow between head and heart helps you say what you actually mean to the people who matter. One caution: the Moon squares Uranus in Gemini and opposes Jupiter in Leo, so plans can lurch sideways and someone nearby may overpromise. Keep your expectations flexible.

In love, Venus is retrograde in Scorpio, and it is forming a wide square to Pluto. Old attachments, or old ways of attaching, come up for review. This is a good day to notice a pattern you keep repeating with a partner or a crush, and to name it out loud rather than act on it. The Moon's trine to Venus softens the edges, so a conversation you have been avoiding can land more gently than you fear. If you are single, someone from your past may cross your mind. Let the thought pass through without chasing it.

At work, Mercury in Scorpio squares Jupiter in Leo, which favors big talk and sweeping claims. Verify the numbers before you sign off. Your ruler's opposition to Jupiter suggests a colleague or client is inflating the scope of a project. Ask for specifics. Meanwhile Mars in Leo trines retrograde Saturn in Aries, a steady combination that rewards patient, methodical effort over flashy gestures. Do the quiet task you have been putting off, and it will hold up.

A reminder: with four planets retrograde, the sky is asking you to revise rather than launch. Tend to your own shell today. The Moon's square to Uranus can make you restless, so give yourself permission to change your mind about a small plan without apologizing for it.