
Cancer
22 Jun - 22 Jul
Horoscope for today (31st May 2025)
You might have intended to retreat and focus on your tasks, but it seems that's not in the cards for you today. A disruptive energy is affecting your work environment, making it feel like nothing is falling into place. Expect disagreements to arise, misunderstandings to surface, and delays to hinder your progress, with communication likely to be muddled. As a Cancer, you may find yourself caught in the middle of a conflict, so aim to maintain a neutral stance.