Today has a “say it out loud” vibe, even when everyone would rather hide behind a meme and call it communication. We’re dealing with desire that’s blunt, boundaries that need to hold, and minds that want to overthink every text like it’s evidence. Stargazer, pick honesty over polish today. Ask for specifics, name what you want, and don’t volunteer for confusion you didn’t create. This is also a good day to fix the small stuff that keeps nagging at us, because tiny annoyances pile up and suddenly we’re snapping at the wrong person. Keep it simple, keep it real, and protect your time like it’s scarce.
Read your horoscope for the week, and see what the stars have in store for your sign today.

Aries: March 21 – April 19
You’re restless, but the world doesn’t need you to set something on fire to prove you’re alive. Mars in Pisces wants softer power: choosing patience, choosing nuance, choosing what actually matters. Aries, spend your edge on one real goal instead of ten petty irritations. Send the honest text, do the boring task, then disappear for a bit. Mystery looks good on you.

Taurus: April 20 – May 20
Attraction gets a little intense today, like someone’s eye contact is doing a background check. Venus in Aries, in sextile to Pluto, makes desire feel direct and honest, not coy. Taurus, don’t play it cool if you’re not cool. Say what you want and mean it. This is also a power day for money and boundaries. If it feels controlling, it’s not love.

Gemini: May 21 – June 20
Someone says one thing and means another, then acts surprised when you ask. Gemini, you’re allowed to ask. The Moon, squaring Mercury retrograde in Pisces, makes messages vague and feelings huge in your head. Keep your reply short, ask for specifics, and don’t fill in blanks for them. If it’s important, it can wait ten minutes without becoming their interpreter.

Cancer: June 21 – July 22
You want to say everything at once, then regret half of it. Cancer, keep your point simple and your tone kind. With the Moon in Sagittarius squaring Mercury retrograde, it’s easy to over-explain or misread someone’s vibe. Ask what you need, then stop talking. You don’t have to win the conversation. You just have to be understood.

Leo: July 23 – August 22
Someone’s acting like you’re “a lot” because you won’t shrink to make them comfortable. That’s their issue. Leo, don’t dim yourself to keep access. Sun in Pisces has you feeling everything and noticing who shows up when you’re not performing happiness. Put your energy where it’s returned. If you’re craving tenderness, ask for it straight. You’re allowed to want care, not crumbs.

Virgo: August 23 – September 22
Your brain wants to solve the whole situation like it’s a spreadsheet, but the data is trash today. Virgo, don’t build a conclusion from a vague text, a weird tone, and one unanswered question. With the Moon squaring Mercury retrograde in Pisces, ask for specifics or drop it. You can’t proofread someone into honesty. Save your energy for what’s real.

Libra: September 23 – October 22
You’re done pretending you don’t notice power games. Libra, if someone’s trying to control the vibe with flirtation, guilt, or silence, name it and keep moving. Venus in Aries, in sextile to Pluto, makes desire intense and honesty unavoidable. This can deepen trust fast, but only if it’s mutual. Say what you want, say what you won’t tolerate, then watch what they choose.

Scorpio: October 23 – November 21
Someone’s flirting like it’s a negotiation, and you’re not here for games you didn’t agree to. Scorpio, say what you want and watch what happens next. Venus, in sextile to your Pluto in Aquarius, turns attraction into truth serum, especially around loyalty and control. If it feels magnetic and respectful, lean in. If it feels like leverage, step back. You’re not anyone’s prize.

Sagittarius: November 22 – December 21
You’ve been sitting on a decision like it’s a loaded question, waiting for the “right” feeling to arrive. It’s here now. Sagittarius, Jupiter turns direct in Cancer, and permission slips get revoked. Say yes to the thing that supports you, not the thing that impresses strangers. Make the call, send the email, set the plan. Confidence follows action today.

Capricorn: December 22 – January 19
You don’t need to prove you’re strong by swallowing your frustration. Capricorn, say what isn’t working before it becomes your entire mood. Saturn in Aries rewards directness, especially with people who keep “misunderstanding” you. Keep your tone steady, keep the ask specific, and don’t negotiate with someone who won’t meet you halfway. Your time is valuable. Treat it like it is.

Aquarius: January 20 – February 18
You’re craving a reset without turning your life into a whole project. That’s valid. Aquarius, pick one thing that’s been annoying you daily and fix it in ten minutes: the password, the calendar, the missing charger, the overdue reply. Uranus in Taurus says change can be practical and still feel rebellious. Today’s win is choosing ease on purpose, not by accident.

Pisces: February 19 – March 20
You’ve been giving people the benefit of the doubt like it’s an unlimited credit line. Pisces, check the balance. Neptune in Aries pushes you to trust your gut and protect your time, especially with anyone who keeps “meaning well” while draining you. Today favors direct statements and quick exits. You can be kind without being available. Save your softness for people who treat it like a gift.
The post Daily Horoscope: March 10, 2026 appeared first on VICE.




