Your free Pisces daily horoscope is here. As the Fish, ruled by Neptune and Jupiter and born under the Water element (February 19 – March 20), you’re naturally compassionate, imaginative and gentle. Today’s reading looks at the energy around your mood, love life and work – and what to do with it.
Pisces today
The day rewards you for leaning into your strengths – empathy, creativity and intuition – while keeping an eye on your blind spot: escapism and over-idealising. If a decision feels rushed or forced, that’s your cue to pause. Pisces does best channelling its water-sign energy on purpose rather than reacting on impulse. Trust your instincts, but sanity-check the big moves.
Love & relationships
In love you’re dreamy and devoted – you love with your whole soul. Today, honesty moves things forward faster than holding back. If you’re partnered, a small genuine gesture lands harder than a grand one; if you’re single, Cancer energy is especially in tune with yours right now. Say the true thing, kindly.
Career & money
You shine in creative, healing or spiritual work. Today favours steady progress over flash – finish what’s half-done before starting something new. A conversation with someone more experienced could open a door, so don’t keep your head down all day. With money, patience beats impulse.
Pisces at a glance
- Dates: February 19 – March 20
- Element: Water Ruling planet: Neptune and Jupiter
- Most compatible: Cancer, Scorpio, Taurus and Capricorn
- Lucky day: Thursday Lucky colour: sea green Lucky number: 7
Want a clearer answer?
Astrology sets the scene; tarot helps you decide. If today’s Pisces horoscope raises a question, pull a card – our yes/no tarot readings give a fast, honest answer. See every sign on the daily horoscope page.
