Skip to content
seatemperatures.net

Coldest sea in India

193 coastal locations in India ranked by year-round average sea temperature, coldest first. The regional average is 28.5°C. The top of the list is where the water stays cold all year. The contrast list at the bottom shows the warmest coasts for context.

Coldest location

Jamnagar

Year-round average 27.0°C in India

Regional average

28.5°C

across all 193 India coastal locations

Coldest month

January

26.5°C region-wide average

India monthly average 26.5°C to 30.2°C
J
F
M
A
M
J
J
A
S
O
N
D
  • Warmest month May 30.2°C
  • Coldest month January 26.5°C
  • Annual mean 28.5°C
  • Months above 20°C 12 of 12

Month by month across India

Sea temperatures in India swing from 26.5°C in January to 30.2°C in May on average across every coast we track. That spread of 4°C hides much bigger swings at individual locations.

Want a specific month? Pick one for a dedicated ranking:

India sea temperature map

Today's pin colours show the latest daily reading at every India location we track. Cool blues cluster around the high-latitude coasts.

Zoom in to see individual locations. Click a pin for water temperatures. View list →
°C -2 0 1 3 5 7 9 11 13 15 17 19 21 24 27 30 35

Top 50 coldest locations in India

Coastal locations across India sorted by year-round average, coldest first. Honest cold-water swimming country. Click any place for its 30-day chart, monthly profile, and 10-year history.

# Location Annual mean
1 Jamnagar 27.0°C
2 Kandla 27.0°C
3 Jodiya Bandar 27.0°C
4 Mandvi 27.0°C
5 Godia Creek Gujarat 27.1°C
6 Okha 27.1°C
7 Dhuvaran 27.1°C
8 Gandhi Nagar 27.1°C
9 Katpur 27.1°C
10 New Delhi 27.1°C
11 Bhavnagar 27.1°C
12 Ghogha 27.1°C
13 Bharuch 27.2°C
14 Hansot 27.2°C
15 Dwarka 27.2°C
16 Jafarabad Gujarat 27.3°C
17 Dwarka (Rupen Bandar) Gujarat 27.3°C
18 Porbandar 27.4°C
19 Nawabandar Gujarat 27.5°C
20 Katpur Gujarat 27.5°C
21 Kolkata 27.5°C
22 Diamond Harbour 27.6°C
23 Haldia 27.6°C
24 Surat 27.6°C
25 Diu 27.6°C
Show 25 more
26 Veraval 27.7°C
27 Bilimora 27.7°C
28 Daman 27.7°C
29 Digha 27.7°C
30 Mandarmani 27.7°C
31 Shortt Island Odisha 27.8°C
32 Chinchani 27.9°C
33 Dahanu 27.9°C
34 False Point Odisha 27.9°C
35 Kanyakumari 28.0°C
36 Paradip Odisha 28.0°C
37 Kushabhadra River Odisha 28.0°C
38 Gopalpur 28.1°C
39 Devi River Entrance Odisha 28.1°C
40 Manavalakurichi 28.1°C
41 Baruva Andhra Pradesh 28.1°C
42 Mira-Bhayandar 28.1°C
43 Virar 28.1°C
44 Puri 28.1°C
45 Satpati Maharashtra 28.2°C
46 Kalingapatnam Andhra Pradesh 28.2°C
47 Muttam Point Tamil Nadu 28.2°C
48 Airoli 28.2°C
49 Alibag 28.2°C
50 Borivali 28.2°C

Warmest 10 in India for contrast

Same data flipped. Useful if you want to know which India coasts stay warmest year-round before you commit to a cold-water swim trip.

# Location Annual mean
1 Nambutalai 29.4°C
2 Tondi 29.4°C
3 Andrōth Island Kerala 29.3°C
4 Minicoy Lakshadweep 29.3°C
5 Pamban Pass Tamil Nadu 29.3°C
6 Kavaratti Island Lakshadweep 29.3°C
7 Kavaratti Lakshadweep 29.3°C
8 Kadmat Island Lakshadweep 29.3°C
9 Rameswaram 29.3°C
10 Jalebar Andaman and Nicobar Islands 29.2°C

More on this region