Order Now

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

Moon Alert

After 1 AM EDT today, there are no lunar obstacles to shopping or making decisions. The Moon is in Virgo.

Aries (March 21-April 19)

Be careful because this is the classic day for ego battles. Usually your ruler Mars is in your sign for six weeks once every two years. Right now, it is in your sign for six months! (Whaaat?) Cool your jets. Look in the mirror.

Taurus (April 20-May 20)

Issues about work or your health (possibly a pet) might come to a head today and before you know it, you're angry. Remember that anger serves no purpose other than to make everyone miserable. (I say this from experience.) Stay frosty.

Gemini (May 21-June 20)

Your relations with kids might be daunting today. They might challenge you. It's as if a buildup of little problems has led to open warfare. This same pattern might occur between romantic partners. Let today pass. Don't get your belly in a rash.

Cancer (June 21-July 22)

It's important to be patient with family today because it's easy to be at odds with someone. The Sun is opposite Mars, which means it's a culmination of issues that might have been building up for a while. Hey, this too, shall pass. (Especially if you drink a lot of water.)

Leo (July 23-Aug. 22)

Avoid disagreements with neighbours and relatives because it's easy to fly off the handle today. Or you might encounter someone and they lose it? The Sun is opposite Mars today, which provokes strong feelings and confrontations. (Do something to pamper yourself.)

Virgo (Aug. 23-Sept. 22)

Power struggles about money or possessions might take place today but really, they are an expression of ego and a challenge to someone. (Don't kid yourself.) Make your life easier and sidestep these difficulties. Avoid battles with others, especially today.

Libra (Sept. 23-Oct. 22)

You like harmony in your surroundings, which is why you might find today challenging. The Sun is in your sign opposite fiery Mars, which will encourage arguments and conflict with partners and close friends. Don't say anything you will later regret. Bite your tongue.

Scorpio (Oct. 23-Nov. 21)

It might be difficult dealing with others today because you feel resentful about something. You know how you feel, but you're not going to say anything. Actually, this is a good idea. Unfortunately, it doesn't make you feel any better, but at least, you won't make things worse. Stay calm. This is temporary.

Sagittarius (Nov. 22-Dec. 21)

Don't try to win an argument with a group or a friend today because it will backfire. People are quick to argue because they feel there is something at stake. But really, what is at stake is their ego. Don't make a big deal about things today. It is what it is.

Capricorn (Dec. 22-Jan. 19)

This is a poor day to be at odds with parents, bosses, teachers or the police because things will get outta hand in a New York minute. Whatever happens, they will take it personally. "Do not trifle in the affairs of dragons, for you are crunchy and taste good with Ketchup."

Aquarius (Jan. 20-Feb. 18)

Decide to stay calm today and not take the bait, especially in discussions about politics, religion and racial issues. That's because people are too quick to be at each other's throats today. Don't be one of these people. Be that calm voice in a storm of angry words.

Pisces (Feb. 19-March 20)

You might feel that your values are challenged today. You might even feel your assets or wealth are challenged. This could prompt you to attack someone or feel you have to vigourously defend yourself. Don't even go there. Stay cool.

If Your Birthday Is Today

Actress Kelly Preston (1962-2020) shares your birthday today. You have an analytical mind. You are sociable and enjoy group settings. You are winding up things you began nine years ago by letting go of what is no longer relevant and moving on to something new and different. Do not think of this as a time of loss. Au contraire. You are lightening your load to make room for new beginnings!