Virgo

Virgo zodiac sign

March 31, 2026

The Moon grows restless in your sign this morning, dear Virgo, forming a harsh opposition with Mars. Pent-up frustrations bubble to the surface, and loved ones might suffer the consequences. If you're feeling on edge, get some movement in to clear your head and release endorphins. The universe finds ways to cheer you up when Uranus activates this evening. Fortuitous and unexpected events could take you on an adventure, so don't shy away from exploration or growth. Spend extra time winding down and releasing the day's energy once Luna enters Libra and faces off with Neptune tonight.