Daily Horoscope archive & search

Jun 21 – Jul 22 · Water · ruled by Moon

Cancer — Tuesday, 21 July 2026

The Moon transits Libra on this day.

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

Tuesday, 21 July 2026

Overview

The main reading

Dear Cancer, Moon’s presence in Libra may make you susceptible to errors making you feel low in confidence. You need to keep a strong head today and make sure that not to be swayed by your emotions. Be careful about being led astray by someone close who may try to take advantage of your vulnerable situation. You are a strong and confident individual, so listen to your instincts. Let your inner voice be your best friend, suggest Astroyogi astrologers. Plan anything important between 2 pm and 4:30 pm for best results. Pink is your lucky color for the day.

Love

Romance and relationships

Lonely hearts can take comfort in the fact that love may find them today. However, it is up to you to seize the opportunity. A person of your dreams may walk into your life at work. Keep any office romance under wraps, as one loose word can tarnish your reputation. However, if you think this relationship really has promise then try to make it work.

Career

Work and ambition

An important project you have been working on is likely to encounter hurdles. Do not lose patience as this will only make the situation worse. You may feel frustrated when your efforts do not produce the results you were looking for. Make sure your work is sincere and efficient so that you can try to move things forward. Perseverance and patience will need to be your mantra today.

Finance

Money and resources

This is a day of high expenses; and you will dip into your savings more than once. Your finances may be strained by some family-related expenses that have arisen. It may be that there are some hefty medical bills that have started flowing in and you are having to bear the expenses. Just manage these bills for now; they will not last forever. This will only be a temporary financial hurdle for you.

Health

Body and energy

Today you may find yourself feeling a bit sluggish. This is a temporary phase, but it is still important for you to fight this tendency to laze around the house. Make sure you at least get out for a brisk walk. Establishing this as a daily routine for yourself would be the best option for you. Convince yourself that what you need is exercise and you will be in the gym sooner than you think.

Jump to another date for Cancer

Archive covers 1 Jul 2018 – 31 Dec 2026.

Other signs on 21 Jul 2026