Cancer Daily Horoscope

A moment of rebirth finds you today, sweet Cancer, as Venus and Jupiter form a supportive alliance. This energy is about finding empowerment through self-love, though it may be necessary to tie up loose ends before starting anew. Only measure your progress against those of your peers during the Leo moon and Uranus square off this afternoon, or you could lose sight of the blessings and opportunities that lie before you. Nurture your body when the sun and moon align this evening, embracing healthy foods and stress relief. Consider closing out the day with a bit of journaling while Luna drifts into perceptive Virgo. 

Explore More

More Horoscopes

Daily Food Cancer Horoscope

Work problems could have you rushing to the pub for happy hour cocktails. That's a foolish way to deal with stress. Slam down a protein shake instead and then hit the gym. That's a healthier way to relieve tension. A salmon rice bowl afterward will complete the healthy scene.

Daily Home Cancer Horoscope

You may just stumble upon an odd little ornament today that you simple must have. Blown glass butterflies to go in your kitchen? Or maybe plaster dear heads with full, reaching antlers? Consider what others will think later -- trust your instincts on this one, knowing it will be the next hot thing.

Daily Dog Cancer Horoscope

It's not a good day to be assertive, so keep yourself in check. If you can't restrain yourself, be prepared to be noticed by other dogs, because the spotlight will be on you.

Daily Teen Cancer Horoscope

Your emotions are strong and clear right now, so at least there's no confusion. It's kind of weird because even if you're down, you don't feel so bad about your situation. Things can change!

Daily Cat Cancer Horoscope

Even more than on regular days, you are focused on yourself and your own needs. Though every now and then, you might take notice of the other folks in your life, for now it's pretty much all you.

Daily Bonus Cancer Horoscope

You have supreme confidence now and can do very well under pressure. Prove yourself.