Cancer is the zodiac's nurturer: caring, intuitive and fiercely protective of home, family and the people they love. If you were born between 21 June and 22 July, you're a Cancer. Here's everything you need to know about the Cancer star sign — personality, love, work and the signs Cancer gets on with best.

Horoscopes are for fun and reflection, not scientific prediction — read them with an open mind.
Cancer at a glance
| Trait | Cancer |
|---|---|
| Dates | 21 June – 22 July |
| Symbol | The Crab |
| Element | Water |
| Ruling planet | The Moon |
| Quality | Cardinal |
| Lucky colour | Silver and white |
| Best matches | Scorpio, Pisces, Taurus |
Cancer personality traits
- Caring — they look after everyone around them.
- Intuitive — Cancer reads a room — and a mood — instantly.
- Home-loving — a cosy home is their sanctuary.
- Loyal — family and old friends come first.
- Imaginative — a rich inner world and a strong sense of nostalgia.
Cancer strengths and weaknesses
Strengths: kind, emotionally intelligent, protective, loyal and wonderful at making people feel at home.
Weaknesses: sensitive to criticism, moody, prone to worrying and sometimes holding on to the past.
Cancer in love
Cancer loves deeply and wants a partner they can build a home with. They show love through care — a hot meal, a thoughtful text, remembering anniversaries. Trust takes time, but once earned, Cancer is devoted.
What Cancer needs: emotional security, reassurance and family-minded partners. What Cancer can work on: saying what they need instead of hoping others will guess.
Cancer at work
Cancer thrives in caring and creative roles: nursing, teaching, social work, hospitality, interior design and HR. They also make protective, supportive managers.
Cancer compatibility
- Best matches: Scorpio, Pisces and Taurus tend to understand Cancer's needs and bring out the best in them.
- The opposite sign: Capricorn sits opposite Cancer on the zodiac wheel — a strong attraction that needs plenty of compromise.
- More challenging: Aries and Libra can clash with Cancer's style, but any pairing can work with respect and good communication.
For a full guide to every pairing, read our article on star sign compatibility.
Famous Cancer people
Well-known people born under Cancer include Princess Diana, Prince William, Tom Hanks and Selena Gomez.
Birthday gift ideas for a Cancer
- A framed family photo or a personalised photo book.
- A cosy home gift — candles, throws or a beautiful mug.
- A cookery book or a baking class.
- A weekend by the sea.
Want the right words for their card? Browse our birthday wishes and what to write in a birthday card, or explore more horoscopes, including the Chinese zodiac.



