✦ AstroVibe Open the app →

🦀 Cancer

June 21 – July 22 · Water · Cardinal · ruled by the Moon

Cancer is the one who reads the room first. As a cardinal water sign ruled by the Moon, it has a recognisable way of wanting things, of loving, and of getting in its own way.

Get your free birth chart in 3DNo sign-up needed · ready in 30 seconds

At a glance

Cancer in love

Cancer loves by taking care of you. It builds intimacy slowly and needs to feel chosen — not through grand words but through consistent presence. Hurt it and it withdraws rather than fights.

Cancer at work

Cancer is the one people confide in. Health, education, hospitality, HR, anything where reading people quietly is the actual skill.

Beyond your Sun sign

Everything above describes your Sun. Your Moon (how you feel) and your Rising sign (the first impression you make) are usually in other signs entirely — which is why sign descriptions feel half-right. A free birth chart shows all three in under a minute.

Create a free account and save your chartDaily horoscope for your sign and saved readings — free

Frequently asked

What are the Cancer dates?
Cancer runs from June 21 – July 22. If you were born on the first or last day, only the exact time and place settle it — the Sun changes sign at a specific hour, not at midnight.
What is Cancer like in a relationship?
Cancer loves by taking care of you. It builds intimacy slowly and needs to feel chosen — not through grand words but through consistent presence. Hurt it and it withdraws rather than fights.
What is Cancer good at?
Cancer is the one people confide in. Health, education, hospitality, HR, anything where reading people quietly is the actual skill.
I do not recognise myself in Cancer. Why?
Because the Sun is one layer of three. Your Moon describes how you feel and your Rising sign how you come across — both can sit in completely different signs. The full chart is where the description finally fits.

Cancer compatibility

Sun signs are a starting point, not a verdict — but they do show which emotional languages start out similar. See how Cancer pairs with each sign:

with Arieswith Tauruswith Geminiwith Cancerwith Leowith Virgowith Librawith Scorpiowith Sagittariuswith Capricornwith Aquariuswith Pisces

The other signs

AriesTaurusGeminiLeoVirgoLibraScorpioSagittariusCapricornAquariusPisces