The short version
If your birthday falls between June 21 and July 22, you are a Cancer: nurturing, emotional, intuitive, and home-loving, the zodiac's caretaker who feels everything deeply. Those are the Cancer dates in most years, but the exact start and end move by a day or so as the Sun shifts, so the edges are worth a closer look.
Why Cancer dates shift by a day each year
The Sun does not cross into Cancer at the same minute every year. It enters around June 21 and leaves around July 22, but the precise moment drifts by roughly a day depending on the year and your time zone. That is why two reputable sources can list slightly different Cancer dates, and why anyone born right at the edge needs their exact birth chart, not a generic date list, to be sure.
Born on the Cancer cusp?
If you were born at the very start of Cancer, around June 21, you may be on the Gemini-Cancer cusp: see June 20, June 21. If you were born at the very end, around July 22, you may be on the Cancer-Leo cusp: see July 22, July 23. On a cusp, only your full birth chart can settle which sign your Sun is actually in.
The three types of Cancer: decans
Not every Cancer is alike. The sign splits into three ten-day decans, each with its own flavor: Cancer decan 1 (June 21 to July 1), Cancer decan 2 (July 2 to 11), Cancer decan 3 (July 12 to 22). Your decan sharpens the basic Cancer picture depending on which third of the sign you were born in.
Cancer at a glance
Cancer (♋) is a cardinal water sign ruled by the Moon. Its opposite sign is Capricorn, and it sits between Gemini and Leo in the zodiac wheel. As a cardinal water sign, Cancer is nurturing at its core.
Are you sure you are a Cancer?
Your Sun sign is the baseline, but it is only the Sun, one of about ten major chart factors. Your Moon, rising sign, and planets depend on your exact date, time, and city, and near a cusp they can even shift your sun sign itself. Calculate your free birth chart to confirm your real placements, then start your 7-day free trial for a personal reading on your WhatsApp each morning.
Frequently Asked Questions
What are the dates for Cancer?
Cancer dates run from about June 21 to July 22. The exact boundaries shift by a day or so each year as the Sun moves, so a birthday right at the edge is best confirmed with a full birth chart.
Is someone born on June 21 a Cancer?
Usually yes, June 21 is right at the start of Cancer, on the Gemini-Cancer cusp. In some years the Sun crosses a little earlier or later, so a birth on that exact date is best checked against a real chart rather than a generic date list.
What if I was born on the Cancer cusp?
If you were born near June 21 or July 22, you are on a Cancer cusp and could be either sign depending on the year and your birth time. Only your full birth chart, built from your exact date, time, and city, can tell you for certain which sign your Sun is in.
Why do Cancer dates change each year?
Because the calendar and the Sun's path do not line up perfectly. The Sun enters Cancer at a slightly different moment each year, so the start and end dates drift by about a day. The date ranges you see are the typical ones, accurate for most years.
Curious about the energy of this time of year? See Cancer season, what it means for every sign.