Oklahoma City weather in May
May in Oklahoma City averages 79°F by day and 58°F at night, with 5.3 inches of precipitation. It is the 5th-warmest and 1st-wettest month of the year here.
- Average high
- 79°F+8° vs April
- Average low
- 58°F0 nights below freezing
- Precipitation
- 5.3 in7 days with 0.1 in. or more
- Snow
- 0.0 in3 days at 90°F+
Is May a good time to visit Oklahoma City?
May is pleasant by day, but it is one of the wetter months. The most comfortable months overall are April and September to October.
Indoor ideas for Oklahoma City in May
With this much rain, these are good bets: National Cowboy & Western Heritage Museum, Civic Center Music Hall, First Americans Museum. All things to do in Oklahoma City.
On May 15 the sun rises at 6:25 am and sets at 8:27 pm, giving 14h 02m of daylight. Daylight all year.
What to pack for Oklahoma City in May
- Summer clothes, with a light layer for air conditioning
- An umbrella or rain jacket
Based on 30-year averages, not a forecast. Check the forecast a few days before you go.
May nearby
| City | Distance | High | Low | Precip. |
|---|---|---|---|---|
| Oklahoma City | 79°F | 58°F | 5.3 in | |
| Edmond, OK | 11 mi | 79°F | 58°F | 5.3 in |
| Norman, OK | 20 mi | 79°F | 58°F | 5.1 in |
| Lawton, OK | 79 mi | 83°F | 59°F | 3.7 in |
| Tulsa, OK | 95 mi | 80°F | 60°F | 5.7 in |
| Broken Arrow, OK | 103 mi | 80°F | 60°F | 5.7 in |
| Wichita Falls, TX | 124 mi | 84°F | 60°F | 3.8 in |
Frequently asked questions
What is the weather like in Oklahoma City in May?
In May, Oklahoma City averages a high of 79°F and a low of 58°F, with 5.3 inches of precipitation (NOAA 1991-2020 normals).
Is May a good time to visit Oklahoma City?
May is mild by day but wetter than ideal, with 5.3 inches of rain.
Does it snow in Oklahoma City in May?
Rarely. The May snowfall normal is under half an inch.
Before and after: Oklahoma City in April and Oklahoma City in June. All twelve months: Oklahoma City weather by month.
NOAA NCEI 1991-2020 climate normals, station Oklahoma City Will Rogers Airport, OK, 10 miles from the city center.