Mercury Transit in Cancer

Now
Mercury was last in Cancer between 22 Jun 2026 and 22 Aug 2026, moving in and out of the sign. Mercury left Cancer and returned once during that transit, because of retrograde motion.
Next
Enters Cancer on 30 Jul 2027 and leaves on 14 Aug 2027.
In Cancer
  1. 22 Jun 2026 to 7 Jul 2026
  2. 5 Aug 2026 to 22 Aug 2026
Typical transit
17 days (median of 11 transits)

Cancer holds 3 nakshatras: Punarvasu (pada 4), Pushya and Ashlesha. See Mercury in Punarvasu, Mercury in Pushya and Mercury in Ashlesha.

Mercury in Cancer: every entry and exit

Mercury returns to Cancer about every year. That makes 11 transits between 2021 and 2031. Every entry and exit is below, to the minute.

Mercury in Cancer: entries and exits, the ones nearest today
EntersLeavesDurationYear page
5 Aug 2026, 20:1019:55 IST22 Aug 2026, 19:4719:32 IST17 days2026
30 Jul 2027, 18:4718:32 IST14 Aug 2027, 12:0911:54 IST15 days2027
21 Jul 2028, 14:5414:39 IST5 Aug 2028, 07:5607:41 IST15 days2028
Show the other 11 entries and exits, 2021 to 2031
Mercury in Cancer: the remaining entries and exits, 2021 to 2031
EntersLeavesDurationYear page
25 Jul 2021, 11:5811:43 IST9 Aug 2021, 01:4901:34 IST15 days2021
17 Jul 2022, 00:2500:10 IST1 Aug 2022, 04:0003:45 IST15 days2022
8 Jul 2023, 12:3012:15 IST25 Jul 2023, 04:4704:32 IST17 days2023
29 Jun 2024, 12:4012:25 IST19 Jul 2024, 20:5520:40 IST20 days2024
22 Aug 2024, 06:53 (re-entry by retrograde)06:38 IST4 Sep 2024, 11:5711:42 IST13 days2024
22 Jun 2025, 21:4421:29 IST30 Aug 2025, 17:0116:46 ISTabout 2 months2025
22 Jun 2026, 15:4615:31 IST7 Jul 2026, 11:02 (retrograde, re-enters)10:47 IST15 days2026
13 Jul 2029, 01:3801:23 IST28 Jul 2029, 17:3517:20 IST16 days2029
4 Jul 2030, 17:0716:52 IST22 Jul 2030, 12:0811:53 IST18 days2030
27 Jun 2031, 03:2403:09 IST22 Jul 2031, 05:0804:53 IST25 days2031
5 Aug 2031, 15:03 (re-entry by retrograde)14:48 IST4 Sep 2031, 02:3002:15 IST29 days2031

What Mercury in Cancer means

Cancer belongs to the Moon, whom Mercury counts an enemy, and Budha passes through in about sixteen days. Feeling colours thought here and clouds judgement. Memory is strong during the stay.

Cancer governs the chest, the mother, the home and emotional memory. Mercury here turns talk toward family and old matters. Conversations about the home carry extra feeling, and business decisions taken now tend to follow mood.

The nakshatras are Punarvasu, Pushya and Ashlesha. Punarvasu, under Jupiter, opens with repair and return. Pushya, under Saturn, is the most nourishing stretch and suits study and teaching, and Ashlesha is Mercury's own nakshatra, so the closing days ask for care in what is said.

Classical gochara counts Mercury well in the second, fourth, sixth, eighth, tenth and eleventh from the natal Moon, which here means Gemini, Aries, Aquarius, Sagittarius, Libra and Virgo Moons. Cancer Moons hold it in the first, and Leo Moons carry it in the twelfth, where words are misread.

Memory shapes reasoning during this stay, and an old grievance can steer an argument about something current. Keep the feeling and the fact apart.

Speak carefully during Ashlesha.

  • Recite Om Bram Breem Braum Sah Budhaya Namah on Wednesday.
  • Study or teach during Pushya where the schedule allows.
  • Say nothing in anger to family during Ashlesha.

Mercury in Cancer for each Moon sign

Moon signHouseReading
Aries4thFavourable
Taurus3rdNeeds care
Gemini2ndFavourable
Cancer1stNeeds care
Leo12thNeeds care
Virgo11thFavourable
Libra10thFavourable
Scorpio9thNeeds care
Sagittarius8thFavourable
Capricorn7thNeeds care
Aquarius6thFavourable
Pisces5thNeeds care

Counted from the natal Moon, following Phaladeepika. Read the ascendant the same way. Vedha and the birth chart can change the result.

Questions about Mercury in Cancer

Is Mercury in Cancer right now?

No. Mercury was last in Cancer between 22 Jun 2026 and 22 Aug 2026, moving in and out of the sign.

When does Mercury next enter Cancer?

Enters Cancer on 30 Jul 2027 and leaves on 14 Aug 2027.

How long does Mercury stay in Cancer?

17 days, the median of 11 transits between 2021 and 2031. Mercury returns to Cancer about every year.

Which nakshatras are in Cancer?

Cancer holds 3 nakshatras: Punarvasu (pada 4), Pushya and Ashlesha.

Mercury in the other signs

Other planets in Cancer