India's coastline stretches for 7,516 kilometers making it vulnerable to tropical cyclones each year. Most of these cyclones originate in the Bay of Bengal located at the eastern coast and the Arabian Sea located at the western coast of the country. They normally occur during two seasons: pre-monsoon season (April to June) and post-monsoon season (October to December).
In the event of a cyclone occurrence, strong winds, floods, and storm surges are experienced leading to destruction of coastal towns and villages.
This article presents a list of all major cyclones that have occurred in India from the years 2019 to 2026. The data is obtained from official publications of the India Meteorological Department (IMD).
What are Major Cyclones in India in Last 5 Years?
India's Recent Cyclones (2025-2026): Cyclones Montha and Shakhti were recent cyclones that brought heavy rainfall and high winds to some parts of Andhra Pradesh and western India.
Some Recent Landfalling Cyclones: Cyclone Dana, Fengal, and Remal caused heavy rains and damages in Odisha and West Bengal; Tamil Nadu and Puducherry; and West Bengal and the Northeastern states, respectively.
Strongest Super Cyclone in Recent Years: Cyclone Amphan was a Super Cyclone with winds reaching up to 260 km/h and occurred in May 2020. It was among the worst cyclones to affect West Bengal in years.
Related Stories
Full List of Cyclones that Hit India from 2019 to 2026
Below is the complete reverse-chronological list of major tropical cyclones that have impacted India, along with their IMD intensity rating, landfalling states, and naming nations.
|
S. No.
|
Major Cyclone Name
|
Dates Active
|
Storm Intensity Category (IMD)
|
States or Regions Affected
|
Cyclone Named By
|
|
1
|
Oct 27 – Oct 29, 2025
|
Severe Cyclonic Storm
(90–110 km/h)
|
Andhra Pradesh,
Yanam (Puducherry)
|
Thailand
|
|
|
2
|
Shakhti
|
Early Oct 2025
|
Severe Cyclonic Storm
(89–117 km/h)
|
Gujarat,
Maharashtra,
Goa
|
Sri Lanka
|
|
3
|
Fengal
|
Nov 25 – Dec 4, 2024
|
Cyclonic Storm
(85 km/h)
|
Tamil Nadu,
Puducherry,
Andhra Pradesh
|
Saudi Arabia
|
|
4
|
Dana
|
Oct 22 – Oct 26, 2024
|
Severe Cyclonic Storm
(110 km/h)
|
Odisha,
West Bengal
|
Qatar
|
|
5
|
Asna
|
Aug 25 – Sep 2, 2024
|
Cyclonic Storm
(75 km/h)
|
Gujarat,
Rajasthan,
Madhya Pradesh
|
Pakistan
|
|
6
|
Remal
|
May 24 – May 28, 2024
|
Severe Cyclonic Storm
(110 km/h)
|
West Bengal,
Odisha,
Northeast India
|
Oman
|
|
7
|
Michaung
|
Dec 2 – Dec 6, 2023
|
Severe Cyclonic Storm
(110 km/h)
|
Tamil Nadu,
Andhra Pradesh
|
Myanmar
|
|
8
|
Biparjoy
|
Jun 6 – Jun 19, 2023
|
Extremely Severe Cyclonic Storm
(165 km/h)
|
Gujarat,
Rajasthan
|
Bangladesh
|
|
9
|
Mandous
|
Dec 6 – Dec 10, 2022
|
Severe Cyclonic Storm
(95 km/h)
|
Tamil Nadu,
Andhra Pradesh
|
UAE
|
|
10
|
Sitrang
|
Oct 22 – Oct 25, 2022
|
Cyclonic Storm
(85 km/h)
|
West Bengal,
Northeast India
|
Thailand
|
|
11
|
Asani
|
May 7 – May 12, 2022
|
Severe Cyclonic Storm
(100 km/h)
|
Andhra Pradesh,
Odisha
|
Sri Lanka
|
|
12
|
Jawad
|
Dec 2 – Dec 6, 2021
|
Cyclonic Storm
(75 km/h)
|
Andhra Pradesh,
Odisha,
West Bengal
|
Saudi Arabia
|
|
13
|
Yaas
|
May 23 – May 28, 2021
|
Very Severe Cyclonic Storm
(140 km/h)
|
Odisha,
West Bengal
|
Oman
|
|
14
|
Tauktae
|
May 14 – May 19, 2021
|
Extremely Severe Cyclonic Storm
(185 km/h)
|
Gujarat,
Maharashtra,
Goa,
Karnataka
|
Myanmar
|
|
15
|
Nivar
|
Nov 23 – Nov 27, 2020
|
Very Severe Cyclonic Storm
(120 km/h)
|
Tamil Nadu,
Puducherry
|
Iran
|
|
16
|
Nisarga
|
Jun 1 – Jun 4, 2020
|
Severe Cyclonic Storm
(110 km/h)
|
Maharashtra,
Gujarat
|
Bangladesh
|
|
17
|
Amphan
|
May 16 – May 21, 2020
|
Super Cyclonic Storm
(260 km/h)
|
West Bengal,
Odisha
|
Thailand
|
|
18
|
Pawan
|
Dec 2 – Dec 7, 2019
|
Tropical Storm
(65 km/h)
|
Arabian Sea
(Minimal effect)
|
Sri Lanka
|
|
19
|
Bulbul
|
Nov 5 – Nov 11, 2019
|
Very Severe Cyclonic Storm
(110 km/h)
|
West Bengal,
Odisha
|
Pakistan
|
|
20
|
Maha
|
Oct 30 – Nov 7, 2019
|
Extremely Severe Cyclonic Storm
(150 km/h)
|
Arabian Sea
(Gujarat coast alert)
|
Oman
|
|
21
|
Kyarr
|
Oct 24 – Nov 2, 2019
|
Super Cyclonic Storm
(220 km/h)
|
Arabian Sea
(No direct landfall)
|
Myanmar
|
|
22
|
Hikka
|
Aug 6 – Aug 9, 2019
|
Very Severe Cyclonic Storm
(120 km/h)
|
Arabian Sea
(Minimal impact)
|
Maldives
|
|
23
|
Vayu
|
Jun 10 – Jun 17, 2019
|
Very Severe Cyclonic Storm
(135 km/h)
|
Gujarat
|
India
|
|
24
|
Fani
|
Apr 26 – May 4, 2019
|
Extremely Severe Cyclonic Storm
(175 km/h)
|
Odisha,
West Bengal
|
Bangladesh
|
|
25
|
Pabuk
|
Jan 4 – Jan 8, 2019
|
Tropical Storm
(65 km/h)
|
Andaman Islands
|
Laos
|
Source: Worlddata.info
Upcoming Cyclones in India and How Storm Names are Assigned
The formation of cyclones over the North Indian Ocean is named by the Regional Specialised Meteorological Centre (RSMC), New Delhi (a division of the IMD).
Names of cyclones are selected sequentially from a master list submitted by 13 member countries:
Member Countries Naming Cyclones
India, Bangladesh, Iran, Maldives, Myanmar, Oman, Pakistan, Qatar, Saudi Arabia, Sri Lanka, Thailand, UAE, and Yemen.
Next Cyclone Names in the Pipeline:
-
Senyar (Suggested by UAE)
-
Ditwah (Suggested by Yemen)
-
Lulu (Suggested by Bangladesh)
-
Ghazi (Suggested by India)
What is the Classification Scale of Cyclones by IMD?
The India Meteorological Department (IMD) categorises low-pressure weather systems based on maximum sustained surface wind speed (3-minute average):
-
Depression: Wind speeds of 31–49 km/h
-
Deep Depression: Wind speeds of 50–61 km/h
-
Cyclonic Storm: Wind speeds of 62–88 km/h
-
Severe Cyclonic Storm: Wind speeds of 89–117 km/h
-
Very Severe Cyclonic Storm: Wind speeds of 118–165 km/h
-
Extremely Severe Cyclonic Storm: Wind speeds of 166–220 km/h
-
Super Cyclonic Storm: Wind speeds exceeding 222 km/h
