Sunheron logoSunheron
About SunheronFAQContactBlog
Find destination...
°C
  • About Sunheron
  • FAQ
  • Contact
  • Blog
  • °C

    United States of America

    St. Louis, MO weather and climate in 2024

     

    Day

    5 °C

     

    Night

    -6 °C

     

    Sea

    0 °C

     

    Precipitation

    56 mm

    in month

     

    Rainy days

    7 days

    in month

     

    Daylight

    10 hours

    average

     

    Sunshine

    5 hours

    average

     

    Humidity

    73 %

     

    Day

    5 °C

     

    Night

    -6 °C

     

    Sea

    0 °C

     

    Precipitation

    56 mm

    in month

     

    Rainy days

    7 days

    in month

     

    Daylight

    10 hours

    average

     

    Sunshine

    5 hours

    average

     

    Humidity

    73 %

    Overview: St. Louis, MO
    St. Louis, MO, enjoys a humid continental climate with hot summers and cold winters. The daytime temperatures range from a chilly 5 °C (40 °F) in January to a balmy 31 °C (88 °F) in July. The weather can be quite varied with the highest rainfall occurring in May, amounting to 115 mm (4.52 in). Though St. Louis doesn't have a sea to measure sea temperatures, there are plenty of rivers and lakes around for recreational activities. The month with the fewest wet days is October at 8 days, while the highest humidity is felt in December at 76 %.

    Weather charts for St. Louis, MO

    Data backed by 40 years of history

    We make the most from 40 years of historical weather data to predict the best weather conditions.

    Selection of world's favourite destinations

    Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.

    16 500 000 weather records

    We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.

    Find more destinations like this

    Closest destinations for St. Louis, MO

    Closest cities for St. Louis, MO


    Weather overview for St. Louis, MO

    Weather overview

    St. Louis, MO, enjoys a humid continental climate with hot summers and cold winters. The daytime temperatures range from a chilly 5 °C (40 °F) in January to a balmy 31 °C (88 °F) in July. The weather can be quite varied with the highest rainfall occurring in May, amounting to 115 mm (4.52 in). Though St. Louis doesn't have a sea to measure sea temperatures, there are plenty of rivers and lakes around for recreational activities. The month with the fewest wet days is October at 8 days, while the highest humidity is felt in December at 76 %.

    January weather

    January in St. Louis is the coldest month, with daytime high temperatures averaging around 5 °C (40 °F) and dipping to an average low of -6 °C (22 °F) during the night. With an average of 7 days rainy days, precipitation is manageable. The winds are brisk this month, averaging 4 m/s.

    February weather

    February sees a slight increase in daytime temperatures to an average high of 7 °C (44 °F), but nights remain cold at -4 °C (25 °F). The average rainfall increases slightly to 59 mm (2.31 in), and with 8 days of rain, a waterproof jacket is still a good idea. The humidity remains relatively steady at 72 %.

    March weather

    March heralds the arrival of spring with temperatures climbing to an average high of 13 °C (56 °F), offering a welcome respite from the cold. Nights are still cool though, with average lows of 1 °C (34 °F). Rainy days increase to 10 days with the corresponding rainfall at 81 mm (3.20 in). Wind speeds remain consistent at about 4 m/s.

    April weather

    April in St. Louis is characterized by a significant rise in temperatures, with daytime highs averaging 19 °C (67 °F) and the nighttime temperatures around 7 °C (45 °F). The number of rainy days peaks at 11 days, and the average rainfall is high at 97 mm (3.82 in). Wind blows gently at about 4 m/s.

    May weather

    May welcomes the onset of summer with daily temperatures reaching an average high of 24 °C (76 °F), while the nights stay comfortable at 13 °C (55 °F). The highest rainfall of the year occurs this month at 115 mm (4.52 in). There are about 12 days rainy days, and the wind speed decreases slightly to 3 m/s.

    June weather

    June ushers in the peak of summer with temperatures soaring to an average high of 29 °C (85 °F), and nights remain warm at 18 °C (64 °F). The rainy days reduce slightly to 11 days, and the average rainfall drops to 97 mm (3.82 in). Wind speeds are at their lowest at 3 m/s, and there's an abundance of sunshine with 10 hours sun hours.

    July weather

    July is often the hottest month in St. Louis, with an average daytime high of 31 °C (88 °F) and warm nights around 20 °C (68 °F). Consistent with the hot weather, the number of rainy days is around 10 days, and average rainfall is slightly higher at 101 mm (3.96 in). A light breeze can be felt with wind speeds averaging 3 m/s.

    August weather

    August in St. Louis is still very warm with an average daily high of 31 °C (87 °F), while the evenings cool down to a more comfortable 19 °C (66 °F). The average number of rainy days is 10 days, with less rainfall than July at 81 mm (3.18 in). The winds are mild, averaging 2 m/s.

    September weather

    September brings the beginning of autumn to St. Louis, with daytime temperatures moderating to an average high of 27 °C (80 °F). Nights become cooler, averaging 14 °C (57 °F), and the rainy days diminish to 8 days. Rainfall is still significant though, with 82 mm (3.21 in). Winds pick up slightly to 2 m/s.

    October weather

    October sees further cooling with average daytime highs of 21 °C (69 °F), and nighttime lows around 8 °C (46 °F). The rainfall is moderate at 80 mm (3.15 in), and with an average of 9 days rainy days, it's a good time to enjoy the crisp fall air. Mild winds at an average of 3 m/s make for a comfortable atmosphere.

    November weather

    November's temperatures in St. Louis continue to drop, with an average high of 13 °C (56 °F) during the day and a chillier 2 °C (36 °F) at night. With average rainfall at 91 mm (3.60 in) and around 9 days rainy days, it's advisable to have a warm coat and waterproof boots ready.

    December weather

    December marks the entry of winter in St. Louis, with temperatures averaging a high of 6 °C (43 °F) and a low of -4 °C (25 °F). Humidity is the highest this month at 76 %. The average rainfall isn't too high at 75 mm (2.94 in), but you'll encounter 8 days rainy/snowy days. Wind speeds come full circle, returning to an average of 4 m/s.

    FAQs

    How cold does it get in St. Louis during January?

    January in St. Louis is quite chilly, with nighttime lows averaging -6 °C (22 °F) and daytime highs around 5 °C (40 °F). It's wise to bundle up in layers to keep warm!

    Does it start to warm up in St. Louis in February?

    In February, St. Louis experiences a modest warming trend with daytime highs averaging 7 °C (44 °F), but you'll still need a warm coat, especially for the cool nights.

    What can I expect from the weather in St. Louis in March?

    March in St. Louis brings warmer weather with average daytime temperatures reaching 13 °C (56 °F), but the evenings can still be chilly, so it's a good idea to dress in layers.

    Is April much warmer in St. Louis?

    Indeed, April sees a noticeable warm-up in St. Louis, with pleasant daytime temperatures averaging 19 °C (67 °F), ideal for enjoying the blooming outdoors.

    What's the daytime temperature like in May in St. Louis?

    May in St. Louis offers lovely warm days with an average high temperature of 24 °C (76 °F), making it perfect for outdoor activities.

    How hot does June get in St. Louis?

    June can get pretty hot in St. Louis, with daytime temperatures averaging a sizzling 29 °C (85 °F), which makes it important to stay hydrated and wear sunscreen.

    How should I dress for a day out in St. Louis in July?

    Lightweight, breathable clothing is ideal for St. Louis's hot July days. Don't forget a hat and sunglasses to protect against the intense sun.

    Is August in St. Louis as hot as July?

    August is slightly cooler than July, but you can still expect sweltering temperatures averaging 31 °C (87 °F) during the day in St. Louis.

    What is the weather normally like in St. Louis in September?

    September in St. Louis is a transitional month with pleasant daytime highs around 27 °C (80 °F) and cooler evenings, perfect for enjoying the changing fall colors.

    Is October a comfortable month weather-wise in St. Louis?

    October in St. Louis is quite comfortable, with cooler but enjoyable temperatures and a moderate number of rainy days to keep the autumn landscape lush.

    How should I prepare for the weather in November in St. Louis?

    Brace yourself for cooler weather in November with typical highs of 13 °C (56 °F) and lows of 2 °C (36 °F); a warm jacket and layers will serve you well in St. Louis.

    Is December much colder in St. Louis?

    December in St. Louis gets quite chilly with an average daytime high of 6 °C (43 °F); be sure to dress warmly to fend off the cold temperatures.

    Data backed by 40 years of history

    We make the most from 40 years of historical weather data to predict the best weather conditions.

    Selection of world's favourite destinations

    Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.

    16 500 000 weather records

    We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.