
Key West in December
December in Key West brings highs around 78°F (25°C), lows near 68°F and about 6 rainy days. The sun sets around 5:41 pm. The sea is about 74°F (23°C). It's one of the most comfortable months for sightseeing.
Photo: Julian Lupyan, CC0
What December is good for in Key West
Each activity rated for December's weather and sea.
Great now Sunset cruisesGreat in December
Great now Day tripsGreat in December
Great now Boat toursGreat in December
Great now Walking toursGreat in December
Great now Catamaran toursGreat in December
Great now Zipline toursGreat in December
Great now Helicopter toursGreat in December
SnorkelingGood in December
Scuba divingGood in December
Cooking classesAny month
December next to November and January
| Month | November | December | January |
|---|---|---|---|
| High | 81°F (27°C) | 78°F (25°C) | 76°F (24°C) |
| Low | 72°F (22°C) | 68°F (20°C) | 65°F (19°C) |
| Rainy days | 6 | 6 | 7 |
| Sea | 77°F | 74°F | 71°F |
| Sunset | 5:40 pm | 5:41 pm | 6:00 pm |
| Daylight | 10 h 57 min | 10 h 38 min | 10 h 47 min |
Averages for Key West Int'l, Florida, 1991–2020; sunrise and sunset on the 15th. Key West water temperature by month.
Tours in Key West
Southernmost Food & Cultural Walking Tour by Key West Food ToursFrom $94View
Key West Hop-On Hop-Off Trolley TourFrom $56View
Key West Conch Tour TrainFrom $45View
Guided Bike Tour of Old Town Key WestFrom $59View
Key West Mangrove Kayak Eco TourFrom $80View
Key West Ghosts and Gravestones Trolley TourFrom $40View
Tours from Viator. Good Outing may earn a commission when you book, at no cost to you.
Questions
Is December a good time to visit Key West?
It's one of the most comfortable months for sightseeing. The most comfortable months overall are January, February, March and December.
How hot is Key West in December?
Average highs are about 78°F (25°C) and lows about 68°F (20°C).
Does it rain much in Key West in December?
December averages 6 rainy days, against 16 in the wettest month.
How warm is the sea in Key West in December?
About 74°F (23°C).







