Sagittarius Horoscope Today — July 21, 2026
Lilith opposing Mars is stirring up a desire for freedom, even in relationships that are perfectly healthy. If you feel the urge to push someone away, ask yourself if you’re reacting to them or to your own fear of being trapped. Venus in Virgo is squaring Uranus in Gemini, which could bring a sudden attraction or a unexpected conflict. Keep your heart open, but keep your boundaries clear.
Jupiter in Leo is trining Neptune retrograde in Aries, which is excellent for creative work and big-picture thinking. If you’ve been working on a project that requires vision, today is a good day to make progress. But the opposition between Lilith and Mars means you might clash with authority figures. Choose your battles wisely.
Your restless energy needs an outlet, Sagittarius. The Moon squares are making you feel trapped, but movement can help. Go for a run, take a dance class, or just walk around the block. Your body needs to move to process what your mind is carrying.
You’ll crave something exotic and spicy, like a bowl of pho or a plate of jerk chicken—let your taste buds travel where your feet can’t.
Your home might feel too small today; try rearranging the furniture to create a sense of openness and possibility.
Your pet is feeling your restlessness and might want to go on an adventure with you—take them for a longer walk than usual.