The Seychelles weather is always warm, which means they stay in the very comfortable range of low 80 to upper 80s during the day and in the 70s at night. The islands hardly ever experience any extreme temperature drops. All of the islands sit outside the cyclone area, so beach lovers and sun worshippers come from all over the world to enjoy the calm sea in the months of October through March. January and February are the rainy months. During April and all the way through September the weather gets a little cooler and the sea tends to be rougher thanks to the 10 to 20 knot trade winds that visit the islands.