Travel time: Year-round
Kozhikode, historically known as Calicut, features a Tropical Monsoon Climate (Am) characterized by two main seasons: a heavy monsoon and a distinct dry period. Situated along the Malabar Coast, its proximity to the Laccadive Sea and the Western Ghats (Sahyadri Mountains) creates a weather profile defined by high humidity and dramatic shifts in rainfall rather than temperature. Throughout the year, temperatures remain relatively stable, typically fluctuating between 72°F (22°C) and 93°F (34°C).
In Kozhikode, the day begins with sticky, humid mornings as the coastal air retains moisture from the sea. By mid-afternoon, temperatures peak, and the humidity often makes it feel significantly hotter than the thermometer suggests. Local life typically slows down during the peak heat hours of 1:00 PM to 4:00 PM. Evenings often bring a welcome sea breeze that provides relief, particularly during the drier months. During the monsoon, the cycle is interrupted by sudden, heavy downpours that can occur at any hour, though they are most frequent in the late afternoon or early morning.
While many consider summer to be mid-year, Kozhikode’s hottest period occurs just before the rains arrive. April is typically the warmest month, with daytime highs reaching 93°F (34°C).
This is the most dramatic weather phase for the region. The primary monsoon arrives in early June, bringing roughly 80% of the city's annual rainfall.
As the Southwest Monsoon departs, the Northeast Monsoon (or retreating monsoon) takes its place. This period is characterized by afternoon thunderstorms rather than steady all-day rain. Humidity remains high, and temperatures begin to rise slightly as the cloud cover thins.
This is widely considered the most pleasant time in Kozhikode. The skies clear, and the air feels "crisp" compared to the rest of the year.
Kozhikode’s topography creates distinct weather zones within short distances:
Historically, the weather dictated the spice trade; ships from the Middle East and Europe relied on the monsoon winds to carry them across the Arabian Sea. Today, locals remain deeply synchronized with the rain cycles. Schools may close for "rainy day holidays" during extreme downpours, and the arrival of the first rains in June is a celebrated event that marks the start of the planting season. While the region hasn't historically faced frequent cyclones, they can occasionally form in the Laccadive Sea between May and December, bringing localized flooding.