Order Now

The 2025 Annual Forecasts are available for pre-order. Annual Forecasts will be sent via e-mail on January 1st.

Moon Alert

We have the "all clear" to do business until 8:30 PM EST today. The Moon is in Libra.

Aries (March 21-April 19)

Of course, we pay lip service to the notion that honesty is the best policy, but that is absurd. You don't tell someone they're fat or they have no sense of humour. Keep this in mind today because it will be easy to offend others. And vice versa! Courage! Remember: Patience is the antidote to anger.

Taurus (April 20-May 20)

Today you will need to use your Taurus diplomacy at work or doing any task that you set for yourself. For starters, your work routine will be interrupted - this is a given, especially late in the day. Plus discussions about travel or controversial issues will be prickly. Easy does it.

Gemini (May 21-June 20)

Parents will have to be patient with their kids today. It's just that simple. Likewise, romantic partners will have to be patient with each other, especially when discussing how to share expenses and the division of labour. Dicey subjects, indeed!

Cancer (June 21-July 22)

Ideally, you will get through today without having an argument with a family member or partner. That is the ideal situation unless you want to end up in a witness protection program. Be diplomatic, tolerant and patient with everyone, even in the face of their ire.

Leo (July 23-Aug. 22)

Avoid squabbles with siblings, neighbours and relatives today because they can easily arise. In fact, keep your eyes and ears open because this can be an accident-prone day simply because you might be distracted. Stay mellow and think before you speak.

Virgo (Aug. 23-Sept. 22)

You might find money today; you might lose money. Guard your possessions against loss or theft. Quarrels about money and cash flow are likely, which means you can avoid these by keeping a low profile. Tomorrow is another day. Keep your head down and your powder dry.

Libra (Sept. 23-Oct. 22)

Today the Moon is in your sign at odds with Uranus, Mercury and Pluto. (Yikes!) This means that unexpected detours will change your day, especially in the late afternoon. It also means conversations with others might be heated and difficult. (Groan.)

Scorpio (Oct. 23-Nov. 21)

You might do a slow boil about something today because you're annoyed but you feel you can't speak up and tell it like it is. Well, this is probably wise because today arguments will flare up everywhere. Remember: Rudeness is a weak person's imitation of strength.

Sagittarius (Nov. 22-Dec. 21)

Use your breezy diplomacy to smooth over troubled waters with friends and members of groups today, especially females. Believe me, this will make you a happier person if you do this. Arguments and upsets are classic today, especially late in the day. Oy vey!

Capricorn (Dec. 22-Jan. 19)

Your reputation matters to you because you want respect and status. Therefore, you should know that today any annoyances or arguments that you have with others or - will likely be public. (Oops) Who wants egg on their face? Not you.

Aquarius (Jan. 20-Feb. 18)

Avoid controversial subjects because they will lead to arguments today, especially late in the day. Politics, religion and racial issues are too hot to handle. Even topics related to travel, publishing, the media, medicine and the law will incite riot.

Pisces (Feb. 19-March 20)

This is a poor day to discuss how to share or divide something or deal with an inheritance or anything related to shared property because people will just disagree. Or possibly, they will try to convince you that their way is right. Naturally, this will go over like a lead balloon. Just zip thy lip.

If Your Birthday Is Today

Actor Tom Selleck (1945) shares your birthday today. You are receptive to different kinds of people and different points of view. However, you will always fight for the rights of the underdog. A major decision awaits you this year. It will be wise to save money in the first half of the year and cut down on overhead expenses in order to be strong later in the year. Be true to yourself.