Cancer Horoscope Today — July 20, 2026
The Moon in Libra opposing Saturn in Aries can make relationships feel heavy or serious today. You might be confronting a long-standing issue that needs to be addressed. Mercury retrograde in your sign is stirring up old conversations, especially around family or emotional patterns. Be gentle with yourself and your partner. Venus sextile Mercury supports honest, loving communication—use it.
The Sun-Jupiter conjunction in your sign is a powerful career booster. This is a great day to present an idea, ask for recognition, or step into a leadership role. However, the Sun’s opposition to Pluto in your tenth house warns against power struggles with authority figures. Stay professional, even if you feel provoked. Mars trine the Moon helps you collaborate effectively with colleagues.
Your emotional body is sensitive today, and you might feel it in your stomach or chest. The Moon square Mercury can cause indigestion or anxiety, especially if you’re holding back something you need to say. Try journaling or talking to a trusted friend. Mars in Gemini supports short bursts of physical activity—a brisk walk or a few minutes of stretching can help release tension.
Your body is craving comfort and nostalgia today—a bowl of creamy soup or a dish your grandmother used to make will nourish more than just your stomach.
Your home feels like a sanctuary today, but a small repair or update—like fixing a leaky faucet or rearranging a shelf—will make it feel even more secure.
Your pet is attuned to your emotional state and might curl up closer than usual; let them be your anchor.