Daily Horoscope archive & search

Jun 21 – Jul 22 · Water · ruled by Moon

Cancer — Tuesday, 31 March 2026

The Moon transits Leo on this day.

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

Tuesday, 31 March 2026

Overview

The main reading

A sharp and competitive approach will enable you to get ahead of the pack, dear Cancer. The presence of Moon in Leo will bless you with skills to achieve the impossible today. Your intelligence and common sense, as well as effective communication, will take you very far towards reaching your goals. Use your strongest skills to lay a foundation for a very successful personal and professional life, suggest Astroyogi astrologers. Wearing grey may bring you good luck. 6 pm to 8 pm is indicated to be your lucky time so line up your tasks accordingly.

Love

Romance and relationships

Today you will find yourself constantly engaged in conversation with one person or another. Everybody seems to want to talk to you today! This includes family, friends and loved ones. Enjoy it, because they are just showing you how much they enjoy you.

Career

Work and ambition

This will be a day to remember as you create a professional milestone for yourself. It could be something like achieving a so-called impossible target or getting to a place you always wanted to! It is a good day for achieving desired results in your workplace. Whether it is business or a job, whatever you undertake will reach its target.

Finance

Money and resources

A lucrative business opportunity is likely to knock on your door today. You need to grab it to make progress in your financial sphere. It will also help you to develop new influential contacts. Having a new ally in business would also help you make gains at this time. It would bring lucrative returns and a further expansion of your business. Aligning with like-minded people would benefit you immensely, therefore, it is a good time to start a new venture based on a partnership as all are likely to be benefited. However, choose your partners wisely before joining hands.

Health

Body and energy

Tread very carefully, as an injury through an accident is indicated. Just take it easy and you can avoid any major problems. Be mindful of your actions in order to avoid accidents and calamities. No major problems should occur, and you generally are feeling fine, so just take it easy today. Take better care of yourself. If possible avoid going out today as injuries are indicated.

Jump to another date for Cancer

Archive covers 1 Jul 2018 – 31 Dec 2026.

Other signs on 31 Mar 2026