fbpx
Taurus Monthly Horoscope – December 2025

Taurus Monthly Horoscope – December 2025

Frankly, there are some difficult aspects coming up December 1-15, likely challenging you when it comes to sex or money or both. Yes, it annoying – they’re such important parts of life – but forewarned is forearmed. Don’t lose your temper. Use any...
Leo Monthly Horoscope – December 2025

Leo Monthly Horoscope – December 2025

The problem with the first half of the month is you’ll need to work hard not to roar at everyone. It’s as though daily challenges are playing chicken with you, testing whether you’ll stay calm in the face of provocation. You can do it. By the second half of the month,...
Aries Monthly Horoscope – December 2025

Aries Monthly Horoscope – December 2025

This is the final month to do some deep self-enquiry into your fears. Face them now, and you’ll see that many exist only in your imagination. Left unexamined, they risk showing up in real life. But if you confront them directly, they lose their grip and...
Pisces Monthly Horoscope – December 2025

Pisces Monthly Horoscope – December 2025

It looks like there’ll be a heck of a lot of deadlines for you to meet this month. Something needs doing, and you just don’t have a choice but to get it done. That’s what the end of the year is all about, anyway, isn’t it? So just keep going....
Moonchild Monthly Horoscope – December 2025

Moonchild Daily Horoscope – 01 December 2025

Venus is now moving through your sixth house of daily work and health routines. This is perhaps the least sexy of all the Venus transits BUT before you start feeling ripped off, be glad! Someone Else can take a back seat for a while as you use the coming four weeks to...
Gemini Daily Horoscope – 01 December 2025

Gemini Daily Horoscope – 01 December 2025

Venus is now moving through your seventh house of love. As you might expect, having the Planet Of Love in your Love Zone is pretty good news for you on the relationship front. As Venus passes through this part of your chart, you can expect to be easier to get along...