April in St. Louis, MO: shoulder season for golf — playable with smart tee time selection. Best tee times: mid-morning through early afternoon.
| Average April Weather | |
|---|---|
| Avg daily high | 66°F |
| Avg daily low | 46°F |
| Rainy days | 14 / mo |
| Avg peak wind | 13.4 mph |
April golf in St. Louis is defined by one variable: wind. At 13.4 mph peak, it's the windiest month of the year here, and it shapes every round — club selection, ball flight, and how fast the morning chill cuts through a light jacket. The average high reaches 66°F, which is comfortable on calm days, but the 20-degree daily swing from a 46°F low means early tee times can feel more like March than May. Afternoons are the sweet spot when temperatures have climbed and courses drain reasonably well across a month that, despite its reputation, actually ranks as the 4th-driest on the calendar with 14 precipitation days.
The fairways are greening up and pace of play is brisk before summer crowds arrive. Just plan for wind every time out — it's not a bad-luck outlier in April, it's the baseline.
Book afternoon slots starting after 11 AM — the low of 46°F makes early morning rounds genuinely cold, and an hour or two of sun closes that 20-degree daily swing considerably. Weekday availability is still good before May's demand picks up, so locking in mid-week afternoon times a week out should be sufficient. See how conditions rate hour by hour on our playability scale.
April adds 9°F to March's 57°F average high while shaving one precipitation day, making it a clear step up in comfort even if the wind ticks up a half-mile-per-hour to 13.4 mph. May then delivers another 10°F of warmth and drops wind to 11.6 mph — but it also adds four more precipitation days, making April the drier choice of the two. Golfers who can tolerate wind in exchange for fewer rain disruptions will find April the stronger shoulder-season window.
Climate normals show the long-term picture, but day-to-day weather varies. Check today's live golf weather score for St. Louis, MO for the current playability rating, hourly wind, temperature, and the recommended tee time window.
← March in St. Louis, MO • May in St. Louis, MO →
April is a solid shoulder-season window — the average high is 66°F and it's actually the 4th-driest month of the year with 14 precipitation days. The main caveat is wind: at 13.4 mph peak, it's the windiest month on the calendar, so expect it to affect every round rather than treating it as an exception.
Morning lows average 46°F, which means early tee times feel legitimately cold and a wind-resistant layer is necessary rather than optional. The average high climbs to 66°F by afternoon, so there's a 20-degree swing across the day — scheduling your round to start mid-morning lets the temperature do most of the work before you tee off.