Miami Weather December Averages, USA

    • Temperature Temperature 21°C 70°F
    • High Temperature High Temperature 24°C 75°F
    • Low Temperature Low Temperature 17°C 63°F
    • Day Temperature Day Temperature 24.6°C 76°F
    • Night Temperature Night Temperature 21.7°C 71°F
    • Sunshine Hours Sunshine Hours 6 hours
    • Rainfall Rainfall 51 mm
    • Rainfall Days Rainfall Days 7 days
    • Sea Temperature Sea Temperature 25°C 77°F

    Miami Weather for December 2022

    What's the Weather Like in Miami in December


    December is the tail end of the year and also of the weather here in Miami. The weather turns colder for the holiday season, but not too cold the average daily temperature is still 21°C.

    High/Low Temperature

    You will see average highs of 24°C and average lows of 17°C, which is certainly a mild winter by the standards of most countries. Throughout the US, you will absolutely find much colder places to spend the winter. This makes Miami a perfect destination for some winter sun.


    This is one of the wintriest times of the year to visit Miami, as the city only experiences an average of 6 hours of sunshine daily. However, its relatively close location to the equatorial region means that sunlight levels are consistent throughout the year and seasonal variations are much less pronounced than other parts of America and Europe. 

    It may only be winter, but don't forget to take care of your skin. Sunscreen is still a must, and you may be surprised at how your skin can burn even at the end of the year here!


    The good news is that this is the driest month of the year, with just 7 days of rainfall on average and 51mm of water falling during that time. This means that even when it does rain, it will be either gentle or short-lived.

    Sea Temperatures

    While resorts like Orlando may get more attention at this time of year thanks to their year-round attractions, you can definitely find a lot to do in this city as well.

    If you are used to a colder climate, you can even still enjoy the chance to swim in the sea, with the average water temperature staying warmer than the air at 25°C. That could make for a pretty comfortable swim, though be aware that you will feel cold when you get out of the water.


    The good news is that the tropical storm season is over, meaning lower levels of humidity in the air and less chance of a storm ruining your plans. There is also very little chance of snow, as this has only happened once in the records of the city. Instead, your break will simply be a comfortable one.

    Hotels for Miami in December

    Shalimar Hotel

    If you are on a budget, you can stay at the Shalimar Motel for an experience which may be a little more comfortable than you expect. It's located in the MiMo district so there is plenty of culture right around the corner, and breakfast is included for free. You can also get free Wi-Fi and cable TV.

    Four Points by Sheraton Coral Gables

    With the colder December weather you may not care about the pool, but there certainly is one at the Four Points by Sheraton Coral Gables if you want it. It is close to the airport and has a restaurant on site, so short stays are catered for very well. You can also head out to Coconut Grove and other nearby areas after a short walk.

    Cambria Hotel & Suites

    The Cambria Hotel & Suites are also close to the airport, and offer a free shuttle there and back. You will also find a bistro, full-service bar, convenience store, and fitness centre for your convenience. Rooms are kitted out with mini-kitchen facilities too.

    Restaurants and Bars for Miami in December


    For a laidback atmosphere, Lagniappecannot be beaten. Live music is played in a garden area filled with eclectic chairs and tables, and the wine menu here is a great draw. Barbecue and cheese plates come at a low set price so that you can choose your own bites.

    Pizza Pazza

    Pizza Pazza is great for lovers of Italian food. You can get them to deliver to you or pick the food up and take it back to your hotel if you do not want to dine out. They offer a full menu of pizza, calzones, pasta, paninis, and desserts.

    Bombay Darbar

    If you are really in the mood for an Indian and don't want to break the bank, Bombay Darbar is perfect on both fronts. They serve lunch and dinner, with curry dishes as well as rice, accompaniments, desserts, and breads. You can reserve a table if you want to be sure of your place.

    Lulu's Nitrogen Ice Cream

    Thanks to the year-round tropical climate, it's always ice cream weather in Miami and Lulu's Nitrogen Ice Cream should be a port of call during your stay. As the name suggests, this pioneering parlour serves dessert with a difference and all ice creams come in liquid nitrogen form. 

    MO Bar and Lounge

    For sophisticated evening drinks, MO Bar and Lounge in the Mandarin Oriental is the place to go. The bar's cocktails are classics and the setting commands amazing views over the skyline of downtown Miami. The bar also holds regular live entertainment nights, which includes Cuban jazz and Spanish guitar. 

    Things to Do in December in Miami


    If shopping is your thing, head to CocoWalk. This is an open-air shopping centre in the Coconut Grove area, and while the December air may not be as warm as the summer months, you will not be too chilly walking around here. There are some great restaurants in the centre too.

    Patricia and Phillip Frost Museum of Science

    If learning is more your style of entertainment, try the Patricia and Phillip Frost Museum of Science. It's perfect for families as children will find plenty to interest them. You can try activities such as looking at the moon through a telescope and watching a laser show!


    If pampering is your priority, head for mySpa. There are 10 different treatment rooms on offer which can be enjoyed on your own or as a couple, and a fitness studio where you can work up a sweat. There is also a beauty bar and some relaxation lounges.

    Holiday Weather Blog

    Your Holiday Weather Settings

    Show temperature in:
    Show distance in: