Cancer Horoscope For January 21, 2020 | Know Your Daily Horoscope Predictions


Cancerians are people born between the dates June 22 to July 22. Know your cancer zodiac daily predictions on love, career, health, and finance. Read more.

Written By Chitra Jain | Mumbai | Updated On:

Cancerians are born from June 21 to July 22. They belong to the water element of the zodiac group. Sometimes we go through difficult things, one after the other until it seems as though there is no end in sight. If your path has been troubled recently and strewn with obstacles and problems that seemed hard to bare, then you need to know that it is all about to get significantly better. Something you have feared will turn out to be just perfect, and the troubles you have faced will reveal a blessing that would not have come about if things had been different. Count your lucky stars! 

ALSO READ | Cancer Horoscope For January 18, 2020 | Know Your Daily Horoscope Predictions

Some Important facts about Cancer zodiac sign:

  • Cancer: June 22 to July 22
  • Element: Water
  • Lucky Number: 7 and 9
  • Ruling Planet: Moon
  • Lucky color: Yellow and White

Cancer - What to expect today?

Today you might face some mood swings. Do not worry about it as nothing worst is going to happen with you. Do not keep any expectations from anyone today. Your lucky colour for today is black and blue and your lucky number is black and green.

ALSO READ | Cancer Horoscope For January 17, 2020 | Know Your Daily Horoscope Predictions


You need to give time to your partner. Recently, you have been caught up with a lot of work and that has impacted your relationship adversely. You must make amends and start afresh. Try to make a trip somewhere. A new place can help strengthen broken ties and help gain some perspective.


You might delve in your memories reminiscing about past successful events. But this will lead you nowhere. The strong feeling of less satisfaction and no motivation might make you not want to do anything.  Give yourself some break and take time to think about yourself. Spend your sleep time planning the next day in advance.

ALSO READ | Cancer Horoscope For January 19, 2020 | Cancer Daily Predictions


Today might seem a bit tiring day. Don't give up on trying to be fit even if you don't feel so good. Your health is the last thing to ignore, instead, be patient, pay attention and listen to your body, be aware of your weakness. Even if your body is possibly overworked, you must take some well-deserved rest and get relaxed and you'll feel totally rejuvenated.


Give time to your family. They have given their best to you and been there for you. It is time you show them what they mean to you. Plan a holiday for you and your family and show them your concern for them.

ALSO READ | Cancer Horoscope For January 15, 2020 | Know Your Daily Horoscope Predictions

By 2030, 40% Indians will not have access to drinking water