The Bahamas enjoy around 320 sunny days a year. Daytime temperatures December to April average 70°F (21°C), and June to September a perfect 80°F (26°C). In general, the islands are balmy year-round, with cooling, near-constant trade winds blowing by day from the east. The so-called rainy season extends from late May to November; hurricane season is June to November.
High season typically runs from mid-December to mid-April, when hotel prices are at their most expensive. Some hotels are booked solid around Christmas and Easter, and college spring break in March means Nassau and Grand Bahama crawl with rum-fueled revelers. During low season, many hotels reduce their rates significantly. Some Out Island hotels close, but tourist accommodations are always available.