Daily Horoscope archive & search

Aug 23 – Sep 22 · Earth · ruled by Mercury

Virgo — Monday, 21 December 2026

The Moon transits Aries on this day.

Classic series. The Moon is in Aries on this date, and this is an original pre-2022 reading written for that transit (first published 12 Nov 2019). The source rewrote its daily copy in 2022. Show the current version · Why

Monday, 21 December 2026

Overview

The main reading

The Moon in Aries may get you all worked up today and you may want to break free of an ongoing situation in life. You may be feeling cheated or betrayed. Maybe this situation warrants a more positive look from your side. You have a tendency to look at any problem from a black or white view point. There may be a lot more between these two extremes that you are not taking into consideration. Open your mind to other possibilities or explanations and you may understand why this happened in the first place. According to Astroyogi astrologers, your high energy point will come sometime between 2pm and 3pm; it will be during this time that the positive energies of the cosmic event will be at their peak.

Love

Romance and relationships

Today your love life hits a high note as you may receive an unexpected gift from your beloved and will be surprised and touched by his or her thoughtfulness. Feel the warmth of their affection and return the same in kind. If you put effort into your relationships today you will see how much your loved ones care for you in return. Enjoy it!

Career

Work and ambition

You are likely to be entrusted with an important responsibility at work today. However, to come out a winner you will have to be able to motivate and guide others. You will benefit highly by making full use of your communication skills to motivate others. Success on your part will not only enable you to achieve your set targets but will also enhance your career prospects.

Finance

Money and resources

Today you find that your disposable income is being spent on entertainment for you, your friends and your family. Enjoy spending this money as you have worked hard for it. You really feel the need to get out there and socialize, and you spend your money on things that bring fun and frivolity to the group. You don`t need to be stingy with your funds today; go ahead and treat the group.

Health

Body and energy

Be gentle with your health today because you may be prone to fever. If you do find that you have a high temperature try to take some rest and don`t indulge in stressful activities or else you are likely to fall more ill. If necessary, wrap up in order to stay warm. You can head off this illness if you take time to care for yourself today.

Jump to another date for Virgo

Archive covers 1 Jul 2018 – 31 Dec 2026.

Other signs on 21 Dec 2026