Daily Horoscope Predictions for Each Sign for January 5, 2026

One sign will be prone to oversharing. Another will struggle with passive aggression.
daily horoscope illustration
TODAY Illustration / Getty Images

Your January 5 horoscope has arrived.

The moon is in Leo, so expect big feelings to consume our hearts. Drama and passion take center stage.

The signs having the best days are Aries and Leo.

Aries

Your heart is in the right place, but you may say things that reveal you aren’t considering the feelings of others.

Taurus

They say to strike hard and fast when it comes to making moves, but you’re taking your time before acting impulsively.

Gemini

You may reveal too much about yourself today, which is why it’s best to assess the situation before you overshare your sentiments.

Cancer

The aftermath of an outburst may make it difficult to smooth things over with loved ones. Take your time to make it right.

Leo

Patience with yourself and others feels tough now. Cut yourself some same slack to ensure you aren’t rushing. Breathe, Leo!

Virgo

Passive-aggressive arguments could destroy relationships or rub people the wrong way. Be mindful of how you treat others.

Libra

Your ability to put on a good face for friends may be tested today, but you might have an emotional outburst when an injustice in your peer group occurs.

Scorpio

You like to keep your vulnerabilities private, but give yourself time and space to acknowledge them. Being tender with yourself is essential.

Sagittarius

You may start to feel self-conscious around others, but this is an opportunity to gain a deeper understanding of yourself. Give yourself compassion.

Capricorn

You want to be fair with your assessment of matters, but others seem to have extreme opinions that urge you to be vigilant and proactive in protecting your energy.

Aquarius

Your feelings about a particular person are growing, but you may not yet be sure of how you want to proceed in this dynamic right now.

Pisces

Facing your own doubts will also allow you to break through the obstacles holding you back. Give yourself TLC throughout the day.