Cancer Horoscope Today — March 19, 2025
Venus is retrograde in your eleventh house of friendships, which means you might be re-evaluating a romantic relationship that started as a friendship, or wondering if a friend has feelings for you that they haven't expressed. The Moon in your fifth house is making you crave romance and attention, but Uranus opposite the Moon is making that attention feel unreliable. If you're in a relationship, don't take your partner's mood personally today. They're dealing with their own stuff. If you're single, resist the urge to text an ex. The nostalgia you're feeling is real, but it's not a sign that you should go back.
With five planets in your ninth house, your career might feel like it's taking a backseat to your philosophical questions today. You might find yourself more interested in learning than earning, or more focused on the meaning of your work than the paycheck. This is not a distraction — it's a necessary reorientation. The sextile between Mars and Uranus is offering you a creative solution to a professional problem, but you have to be willing to think outside the box. Don't be afraid to ask for help from an unexpected source.
The Moon in your fifth house is asking you to take your pleasure seriously. This is not a day for discipline and routine — it's a day for doing something that brings you joy, just because. Dance in your kitchen, paint something ugly, sing in the shower. Your emotional body needs to express itself, and if you don't give it an outlet, it will find one on its own. Pay attention to your heart and your throat, which are likely holding tension.
Your emotions are running high, and comfort food is calling your name — think mac and cheese or a bowl of pho that warms you from the inside out.
Your home feels like it needs a refresh, even if you're not sure what kind — try rearranging a piece of furniture or changing a pillow cover to shift the energy.
Your pet is attuned to your emotional state and might try to comfort you by sitting on your lap or leaning against your legs — let them.