Order Now

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

Moon Alert

Moon Alert: Avoid shopping or making important decisions from 4:48 a.m. until 4:30 p.m. (It's Full Moon in Cancer at 4:48 a.m. EST.)

Aries (March 21-April 19)

Today's Full Moon in Cancer is a bit crunchy for you. The Sun and the Moon are facing each other and each of them is 90° to where you are. Yikes! (Riff of the theme from The Good, the Bad and the Ugly here.) Be cool. No quick movements.

Taurus (April 20-May 20)

Today's Full Moon is a slightly accident-prone. Therefore, drive carefully and slowly. Don't push the river. Think twice, maybe thrice before you speak. Be gentle with daily colleagues. Be polite with siblings. Avoid political and religious arguments.

Gemini (May 21-June 20)

Today's Full Moon defines your financial situation. You're aware of what you own and what you owe. (Hmmm, those two words are the same except for one letter but they mean a world of difference.) Your values will conflict with somebody else's values today. Whachyagonnado?

Cancer (June 21-July 22)

This is the only Full Moon in your sign all year. You're more emotional, yet at the same time, you want to contain these emotions. This creates tension within you, which in turn comes out as impatience with others. Why not ponder something profound like - who sees you naked?

Leo (July 23-Aug. 22)

Our problems seem to intensify as each Full Moon approaches. Then after it peaks (today's Full Moon peaks at 4:48 a.m. EST) the same problems seem to diminish or even disappear! Go figure. This is good news for you. Things just get better as the day wears on.

Virgo (Aug. 23-Sept. 22)

Be patient with friends and groups today. Today's Full Moon can create tension between you and others. If you wait a matter of hours (that's all it takes) these things will mellow out. Of course, that won't help dealing with difficult people on the bus. (Patience.)

Libra (Sept. 23-Oct. 22)

Like Aries, (your opposite sign) you find today's Full Moon in Cancer a tad crunchy. It's easy to feel irritable with others and impatient with yourself. If you think about it, none of this makes you feel good -- right? Therefore, nip this in the bud. Pronto!

Scorpio (Oct. 23-Nov. 21)

Today's Full Moon invites religious, political or philosophical arguments with others. You want to persuade others to your POV. You want to show them a more enlightened attitude about things. But they don't want to be enlightened. They like being mushrooms.

Sagittarius (Nov. 22-Dec. 21)

Financial arguments and differences in values about shared property or how to handle certain obligations are very likely right now. Don't get your belly in a rash over any of this. It will pass very fast because the Full Moon is fading quickly today.

Capricorn (Dec. 22-Jan. 19)

You are part of the equation today. Today's Full Moon is full because it opposes your Sun in Capricorn. Somebody's got to take the blame for this, and it looks like it's gonna be you. Yep. (Spat.) I'm just joshing with ya. Just avoid fights with others -- that's all. (And no more spitting.)

Aquarius (Jan. 20-Feb. 18)

You have to be patient with the little people at work today. Especially the ones with little, little minds. Forget about a level playing field. Just be patient and tolerant. Show them how great minds suffer to crawl upon the face of this earth. (Don't milk it.)

Pisces (Feb. 19-March 20)

You can't please everybody today. You can't even displease everybody today. (Wow -- this is a tough room.) If others don't hear you or follow your advice, do nothing. Just sit this one out. Watch from the sidelines. Place bets on the carnage.

If Your Birthday Is Today

Nobel winner, physician, organist/missionary Albert Schweitzer (1875) shares your birthday. You have high ideals for yourself and others. You are not daunted by danger. Once you make your mind up, it's done. Your dogged persistence allows you to overcome all obstacles. You're always concerned with social issues. In the year ahead, you have an important choice to make. Choose wisely.