Cancer Horoscope Today — March 21, 2026
The Venus-Jupiter square can create a push-pull dynamic in relationships. You want closeness, but you also want independence. The key is to communicate your needs without making your partner responsible for your happiness. If you’re single, you might meet someone through work or a public event. The Mercury-Mars trine to Jupiter suggests that a conversation could spark a deep connection. Don’t be afraid to be the one who reaches out first.
The Sun-Saturn-Neptune conjunction in your 10th house is a major career moment. You might receive an offer, a promotion, or a clear sign about your professional direction. Saturn rewards patience, so don’t rush into anything. Neptune asks you to trust your intuition. If something feels right, it probably is. Financially, the Pluto square in your 8th house warns against mixing money and friendship. Keep your finances separate until the situation is clear.
Jupiter in your sign can make you feel expansive and energetic, but it can also lead to overindulgence. Watch your portions today, especially with comfort foods. The Moon in Taurus in your 11th house suggests that spending time with friends is good for your mental health. Laughter is medicine. If you’re feeling heavy, call someone who makes you laugh.
A bowl of creamy risotto with mushrooms and thyme—rich, slow-cooked, and the kind of meal that asks you to sit down and stay awhile.
Open a window in every room, even for just five minutes. The cross-breeze will clear out stagnant energy and make your home feel lighter.
Your pet might be extra cuddly today, sensing your need for comfort. Let them curl up on your lap. Their warmth is a reminder that you’re not alone.