Surf SpotingOpen the app

Best time to surf in India

July to August for intermediate surfers, July to September for beginners, and May for the biggest waves. Month by month below, from 2 years of hourly wave and wind model data at 19 spots. Updated 3 November 2026.

MonthGood days (intermediate)Beginner daysGood days (advanced)Typical wavesWaterBest region
January0400.6–0.8 m27 °CKerala
February0300.6–0.8 m28 °CKerala
March0200.8–1.2 m29 °CKerala
April0300.8–1.2 m30 °CKerala
May11001–1.4 m31 °CKerala
June11700.9–1.3 m29 °CGoa
July11701–1.4 m28 °CTamil Nadu
August22300.9–1.3 m28 °CTamil Nadu
September21700.8–1.2 m28 °CGoa
October21400.9–1.3 m29 °CKerala
November1700.7–1.1 m29 °CKerala
December0500.7–1.1 m28 °CKerala

Days per month at the best third of the spots for each level, rated the way the app rates them. Model data, not observations. Method.

By region

RegionIntermediateBeginnersWater
KeralaJune to OctoberMay to October25–30 °C
Tamil NaduAugustJuly to August26–31 °C
GoaJuly to AugustAugust to September27–31 °C

Questions

What is the best month to surf in India?

August, with about 2 good days for an intermediate surfer at the best spots. The best run of months is July to August.

When is the best time to surf in India for beginners?

July to September, when the beginner spots have the most days of small, clean waves.

When are the biggest waves in India?

May has the biggest typical surf (about 1–1.4 m at the spots we follow).

Can you surf in India in summer?

Mostly small: June to August average about 1 good day a month for intermediate surfers, better for learning than for good waves.

How warm is the water in India?

About 27 °C in January (Boardshorts / rash vest) to 31 °C in May (Boardshorts / rash vest).

More: all surf spots in India · best spots for beginners · this week's forecast · wetsuit by month · why the swell period matters.