Leo Horoscope Today — May 21, 2026
The Moon in your sign makes you magnetic, but the square to Mars can make you combative. If you're in a relationship, watch your tone. You might be right, but being right isn't the same as being kind. If you're single, you're attracting attention wherever you go. Use that energy wisely. Pluto opposing the Moon in your fifth house is asking you to examine your patterns in love. Are you drawn to people who are unavailable? Are you afraid of being truly seen? Today is a good day to get honest with yourself.
Mars in Taurus in your tenth house is pushing you to take action on a professional goal, but the square to the Moon warns against impulsive decisions. Don't quit, don't confront, don't burn bridges. Instead, use the energy to plan. Write down your next three steps. The Moon's trine to Saturn in your ninth house suggests that a long-term strategy will serve you better than a short-term fix. Financially, be cautious with investments. Wait for more information before committing.
Your heart is the center of your chart today, both literally and metaphorically. The Moon in Leo makes you prone to heartburn or palpitations if you're stressed. Take deep breaths. Drink water. Move your body, but don't overdo it. Your energy is high, but it's also volatile. Channel it into something creative instead of something destructive.
Something that makes you feel like royalty—a perfectly grilled steak or a decadent dessert. You deserve to treat yourself.
Your home should be your stage today. Put on music, light candles, and create an atmosphere that matches your mood. You're the star of your own life.
Your pet is mirroring your confidence. If they're strutting around like they own the place, let them. They're just following your lead.