Horoscope today: Your daily guide for Tuesday, April 21, 2026

Read what the stars mean for you today, from Aries to Gemini
Claire Petulengro
21 April 2026

Aries (March 21 – April 20)

Mars in your sign gives you the courage to speak your mind today, while Saturn asks you to hold back just enough to plan your next move carefully. Boldness paired with foresight works best for lasting impact, helping you avoid unnecessary obstacles and gain respect.

Taurus (April 21 – May 21)

The Sun in your sign brings focus and confidence, while Venus highlights opportunities in relationships and finances. A subtle nudge from the stars encourages practical decisions with long-term rewards, ensuring you feel more secure and optimistic about future steps again.

Gemini (May 22 – June 21)

Mercury in Aries sharpens your thinking today, making it easy to spot a hidden opportunity. Take the initiative, but keep your strategy simple, please. One small step today can change everything, creating momentum and opening doors you hadn’t anticipated before.

Cancer (June 22– July 23)

Mars in Aries gives you the energy to move forward in a project you’ve delayed. Even small, decisive action today can create momentum that gets you to where you need to be, giving you confidence and a sense of accomplishment you can build on.

Leo (July 24 – August 23)

Venus in Taurus sparks your creativity and charm, others will be more receptive to your ideas than usual. Use this to make connections that really matter to you, strengthening relationships and opportunities that could prove valuable later on.

Virgo (August 24 – September 23)

Libra (September 24 – October 23)

Venus in Taurus brings a touch of luck in partnerships, while the Sun in Taurus steadies your approach. A simple gesture today, Libra, can make a bigger difference than expected in smoothing strengthening connections that might have been fragile before.

Scorpio (October 24 – November 22)

Mars in Aries fuels determination for your sign today. A challenge you thought too difficult can be tackled successfully. One focused effort now has far greater results than many small attempts combined previously, giving you both clarity and confidence in handling complex situations effectively.

Sagittarius (November 23 – December 21)

Mercury in Aries makes communication powerful. In fact, today’s words can open doors if you speak with clarity. Focus on honesty, timing, and careful delivery for best results, as your approach will influence outcomes more than you realise.

Capricorn (December 22 – January 20)

Saturn in Aries reminds you to keep ambition in check, while the Sun encourages steady progress. Slow, deliberate steps today bring better outcomes than rushing ever could, and consistency now ensures rewards will follow reliably in the near future.

Aquarius (January 21 – February 19)

Venus in Taurus inspires creativity and practical ideas. Be open to listening to others' ideas and learn to trust your instincts more. Remain open to the small surprises that can make a whole world of difference to where you go in life next.

Pisces (February 20 – March 20)

Mars in Aries gives you the courage to face a personal challenge head on. One decisive move is what shifts a situation clearly in your favour. Trust your judgment and admit what’s not working. Your life will feel richer for any clearing up and out now.

Your horoscope

Aries 0904 470 1141 (65p per minute)*

Taurus 0904 470 1142 (65p per minute)*

Gemini 0904 470 1143 (65p per minute)*

Cancer 0904 470 1144 (65p per minute)*

Leo 0904 470 1145 (65p per minute)*

Virgo 0904 470 1146 (65p per minute)*

Libra 0904 470 1147 (65p per minute)*

Scorpio 0904 470 1148 (65p per minute)*

Sagittarius 0904 470 1149 (65p per minute)*

Capricorn 0904 470 1150 (65p per minute)*

Aquarius 0904 470 1151 (65p per minute)*

Pisces 0904 470 1152 (65p per minute)*

*Astro line horoscopes are updated every Thursday. Calls cost 65p per minute plus your telephone company’s network access charge and will last approximately five minutes. You must be over 18 and have the bill payer’s permission. Service provided by Spoke. Customer service: 0333 202 3390

MORE ABOUT