Leo Horoscope Today — March 29, 2026
Venus in your 9th house is trining the Moon in your sign, which makes you magnetic and adventurous in love. You’re drawn to people who challenge your worldview, who take you out of your comfort zone, who make you feel like you’re traveling even when you’re sitting still. If you’re in a relationship, plan a date that involves learning something new together—a cooking class, a museum, a conversation about a book you’ve both read. If you’re single, you might meet someone while traveling, studying, or exploring a new interest. The Venus-Pluto square warns against getting involved in a power struggle with someone who has more experience or resources than you.
The Moon in your sign square Uranus in your 10th house suggests that your public image is shifting in ways you can’t control. A project might get canceled, a promotion might be delayed, or you might simply realize that the career path you’ve been pursuing no longer excites you. Don’t panic. Uranus breaks things that need to be rebuilt. The trine between Mercury and Jupiter in your 12th house is excellent for creative work done in private. Write, paint, plan—let the ideas flow without worrying about how they’ll be received.
With the Moon in your sign, your emotions are close to the surface today. You may cry easily, laugh easily, or feel overwhelmed by sensations. Your heart chakra is wide open, which is beautiful but also vulnerable. Protect your energy by saying no to anything that feels draining. Your body needs movement that expresses joy, not obligation—dance, swim, or simply stretch in the sun.
You need food that makes you feel like royalty today—think a perfectly ripe mango, a piece of dark chocolate, or a dish that’s as beautiful as it is delicious.
Your home may feel like a stage today, with the Moon in your sign demanding attention. If you need to retreat, create a small, private ritual that’s just for you.
Your pet may be mirroring your emotional state today—if you’re restless, they’re restless. Take a moment to breathe together, and watch them calm down.