On this page
- 01DFW weather, month by month
- 02Flight categories at DFW
- 03Weather by time of day
- 04Fog
- 05Thunderstorms, precipitation and snow
- 06Wind and runway crosswinds
- 07Temperature, humidity and daylight
- 08Check a date
- 09Year to year
- 10DFW, DAL, LAW compared
- 11Best and worst months by hazard
- 12Records and extremes
- 13Planning with DFW climate records
- 14Questions about DFW weather
- 15Sources and method
DFW reports VFR in 83.8% of hours and IFR or worse in 4.9%. The IFR-or-worse category means a ceiling below 1,000 feet or visibility below 3 statute miles.
February has the highest share of IFR-or-worse hours, at 10.9%. July has the lowest, at 0.6%.
This page uses 227,554 hourly reports from 2000 to 2025, covering 99.84% of hours in the period. Daily temperature and precipitation come from GHCN-Daily station USW00003927.
01
DFW weather, month by month
Pick a month to see the data.
January
9.1% of hours at IFR or worse.
January ranks 3 of 12 for the share of hours at IFR or worse, from highest to lowest: 9.1%. VFR accounts for 77.7%.
The highest IFR-or-worse share is 7 am to 8 am (14.6%); the lowest is 5 pm to 6 pm (5.7%). Times are local.
Average daily highs are 58°F and lows 36°F. Precipitation averages 2.6 in across 6.2 wet days.
Fog appears in 0.68% of hours; thunderstorms at the airport in 0.33%; wind or gusts of 25 kt or more in 5.5%.
Snowfall averages 0.3 in in this month.
- VFR hours
- 77.7%
- IFR or worse
- 9.1%
- High / low
- 58°F / 36°F
- Daylight
- 10.2 h
- Precipitation
- 2.6 in
- Snowfall
- 0.3 in
- Fog hours
- 0.68%
- 25 kt+ wind
- 5.5%
February
10.9% of hours at IFR or worse.
February ranks 1 of 12 for the share of hours at IFR or worse, from highest to lowest: 10.9%. VFR accounts for 71.4%.
The highest IFR-or-worse share is 7 am to 8 am (18.3%); the lowest is 7 pm to 8 pm (6.8%). Times are local.
Average daily highs are 61°F and lows 40°F. Precipitation averages 2.7 in across 7.1 wet days.
Fog appears in 0.53% of hours; thunderstorms at the airport in 0.54%; wind or gusts of 25 kt or more in 6.6%.
Snowfall averages 1.3 in in this month.
- VFR hours
- 71.4%
- IFR or worse
- 10.9%
- High / low
- 61°F / 40°F
- Daylight
- 11.0 h
- Precipitation
- 2.7 in
- Snowfall
- 1.3 in
- Fog hours
- 0.53%
- 25 kt+ wind
- 6.6%
March
6.4% of hours at IFR or worse.
March ranks 5 of 12 for the share of hours at IFR or worse, from highest to lowest: 6.4%. VFR accounts for 77.8%.
The highest IFR-or-worse share is 8 am to 9 am (11.4%); the lowest is 7 pm to 8 pm (3.6%). Times are local.
Average daily highs are 70°F and lows 49°F. Precipitation averages 3.3 in across 7.7 wet days.
Fog appears in 0.27% of hours; thunderstorms at the airport in 1.05%; wind or gusts of 25 kt or more in 10.3%.
Snowfall averages 0.3 in in this month.
- VFR hours
- 77.8%
- IFR or worse
- 6.4%
- High / low
- 70°F / 49°F
- Daylight
- 11.9 h
- Precipitation
- 3.3 in
- Snowfall
- 0.3 in
- Fog hours
- 0.27%
- 25 kt+ wind
- 10.3%
April
3.5% of hours at IFR or worse.
April ranks 7 of 12 for the share of hours at IFR or worse, from highest to lowest: 3.5%. VFR accounts for 80.0%.
The highest IFR-or-worse share is 7 am to 8 am (7.3%); the lowest is 11 pm to 12 am (1.4%). Times are local.
Average daily highs are 77°F and lows 56°F. Precipitation averages 3.3 in across 7.2 wet days.
Fog appears in 0.18% of hours; thunderstorms at the airport in 1.70%; wind or gusts of 25 kt or more in 12.0%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 80.0%
- IFR or worse
- 3.5%
- High / low
- 77°F / 56°F
- Daylight
- 13.0 h
- Precipitation
- 3.3 in
- Snowfall
- None to trace
- Fog hours
- 0.18%
- 25 kt+ wind
- 12.0%
May
3.1% of hours at IFR or worse.
May ranks 8 of 12 for the share of hours at IFR or worse, from highest to lowest: 3.1%. VFR accounts for 81.9%.
The highest IFR-or-worse share is 7 am to 8 am (7.9%); the lowest is 6 pm to 7 pm (0.5%). Times are local.
Average daily highs are 85°F and lows 65°F. Precipitation averages 4.8 in across 9.5 wet days.
Fog appears in 0.05% of hours; thunderstorms at the airport in 2.38%; wind or gusts of 25 kt or more in 7.6%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 81.9%
- IFR or worse
- 3.1%
- High / low
- 85°F / 65°F
- Daylight
- 13.8 h
- Precipitation
- 4.8 in
- Snowfall
- None to trace
- Fog hours
- 0.05%
- 25 kt+ wind
- 7.6%
June
1.2% of hours at IFR or worse.
June ranks 10 of 12 for the share of hours at IFR or worse, from highest to lowest: 1.2%. VFR accounts for 91.6%.
The highest IFR-or-worse share is 7 am to 8 am (3.6%); the lowest is 2 pm to 3 pm (0.1%). Times are local.
Average daily highs are 93°F and lows 73°F. Precipitation averages 3.6 in across 6.9 wet days.
Fog appears in 0.04% of hours; thunderstorms at the airport in 1.89%; wind or gusts of 25 kt or more in 4.6%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 91.6%
- IFR or worse
- 1.2%
- High / low
- 93°F / 73°F
- Daylight
- 14.3 h
- Precipitation
- 3.6 in
- Snowfall
- None to trace
- Fog hours
- 0.04%
- 25 kt+ wind
- 4.6%
July
0.6% of hours at IFR or worse.
July ranks 12 of 12 for the share of hours at IFR or worse, from highest to lowest: 0.6%. VFR accounts for 96.0%.
The highest IFR-or-worse share is 8 am to 9 am (1.6%); the lowest is 9 pm to 10 pm (0.1%). Times are local.
Average daily highs are 96°F and lows 77°F. Precipitation averages 1.8 in across 4.7 wet days.
Fog appears in 0.02% of hours; thunderstorms at the airport in 0.98%; wind or gusts of 25 kt or more in 1.2%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 96.0%
- IFR or worse
- 0.6%
- High / low
- 96°F / 77°F
- Daylight
- 14.1 h
- Precipitation
- 1.8 in
- Snowfall
- None to trace
- Fog hours
- 0.02%
- 25 kt+ wind
- 1.2%
August
0.8% of hours at IFR or worse.
August ranks 11 of 12 for the share of hours at IFR or worse, from highest to lowest: 0.8%. VFR accounts for 96.3%.
The highest IFR-or-worse share is 7 am to 8 am (1.9%); the lowest is 6 pm to 7 pm (0.1%). Times are local.
Average daily highs are 97°F and lows 77°F. Precipitation averages 2.5 in across 5.1 wet days.
Fog appears in 0.01% of hours; thunderstorms at the airport in 1.22%; wind or gusts of 25 kt or more in 0.7%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 96.3%
- IFR or worse
- 0.8%
- High / low
- 97°F / 77°F
- Daylight
- 13.4 h
- Precipitation
- 2.5 in
- Snowfall
- None to trace
- Fog hours
- 0.01%
- 25 kt+ wind
- 0.7%
September
2.1% of hours at IFR or worse.
September ranks 9 of 12 for the share of hours at IFR or worse, from highest to lowest: 2.1%. VFR accounts for 91.0%.
The highest IFR-or-worse share is 7 am to 8 am (4.9%); the lowest is 4 pm to 5 pm (0.8%). Times are local.
Average daily highs are 90°F and lows 70°F. Precipitation averages 2.5 in across 4.8 wet days.
Fog appears in 0.02% of hours; thunderstorms at the airport in 0.74%; wind or gusts of 25 kt or more in 1.4%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 91.0%
- IFR or worse
- 2.1%
- High / low
- 90°F / 70°F
- Daylight
- 12.4 h
- Precipitation
- 2.5 in
- Snowfall
- None to trace
- Fog hours
- 0.02%
- 25 kt+ wind
- 1.4%
October
5.3% of hours at IFR or worse.
October ranks 6 of 12 for the share of hours at IFR or worse, from highest to lowest: 5.3%. VFR accounts for 84.1%.
The highest IFR-or-worse share is 8 am to 9 am (8.8%); the lowest is 3 pm to 4 pm (3.0%). Times are local.
Average daily highs are 80°F and lows 58°F. Precipitation averages 4.1 in across 6.8 wet days.
Fog appears in 0.18% of hours; thunderstorms at the airport in 0.94%; wind or gusts of 25 kt or more in 3.8%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 84.1%
- IFR or worse
- 5.3%
- High / low
- 80°F / 58°F
- Daylight
- 11.4 h
- Precipitation
- 4.1 in
- Snowfall
- None to trace
- Fog hours
- 0.18%
- 25 kt+ wind
- 3.8%
November
6.5% of hours at IFR or worse.
November ranks 4 of 12 for the share of hours at IFR or worse, from highest to lowest: 6.5%. VFR accounts for 80.8%.
The highest IFR-or-worse share is 7 am to 8 am (12.0%); the lowest is 6 pm to 7 pm (3.5%). Times are local.
Average daily highs are 68°F and lows 48°F. Precipitation averages 2.6 in across 6.0 wet days.
Fog appears in 0.36% of hours; thunderstorms at the airport in 0.49%; wind or gusts of 25 kt or more in 4.5%.
Snowfall averages 0.0 in in this month.
- VFR hours
- 80.8%
- IFR or worse
- 6.5%
- High / low
- 68°F / 48°F
- Daylight
- 10.5 h
- Precipitation
- 2.6 in
- Snowfall
- None to trace
- Fog hours
- 0.36%
- 25 kt+ wind
- 4.5%
December
9.6% of hours at IFR or worse.
December ranks 2 of 12 for the share of hours at IFR or worse, from highest to lowest: 9.6%. VFR accounts for 76.7%.
The highest IFR-or-worse share is 8 am to 9 am (14.3%); the lowest is 5 pm to 6 pm (5.6%). Times are local.
Average daily highs are 60°F and lows 39°F. Precipitation averages 2.4 in across 6.2 wet days.
Fog appears in 0.62% of hours; thunderstorms at the airport in 0.44%; wind or gusts of 25 kt or more in 4.5%.
Snowfall averages 0.3 in in this month.
- VFR hours
- 76.7%
- IFR or worse
- 9.6%
- High / low
- 60°F / 39°F
- Daylight
- 10.0 h
- Precipitation
- 2.4 in
- Snowfall
- 0.3 in
- Fog hours
- 0.62%
- 25 kt+ wind
- 4.5%
02
Flight categories at DFW
Pilots sort every weather report into four flight categories using the lowest cloud ceiling and the visibility. The chart shows how many hours each month fall short of VFR, split by how far short.
February has the highest share of IFR-or-worse hours. For LIFR alone, the highest share is in January; for MVFR it is in February.
Share of hours below VFR, by month
Percent of all hourly reports in each month that fell short of VFR.
- LIFR
- IFR
- MVFR
View the numbers
| Month | VFR | MVFR | IFR | LIFR | IFR or worse |
|---|---|---|---|---|---|
| January | 77.7% | 13.2% | 5.5% | 3.6% | 9.1% |
| February | 71.4% | 17.7% | 7.5% | 3.4% | 10.9% |
| March | 77.8% | 15.9% | 4.7% | 1.7% | 6.4% |
| April | 80.0% | 16.5% | 2.9% | 0.6% | 3.5% |
| May | 81.9% | 15.1% | 2.4% | 0.7% | 3.1% |
| June | 91.6% | 7.1% | 1.1% | 0.1% | 1.2% |
| July | 96.0% | 3.4% | 0.6% | 0.0% | 0.6% |
| August | 96.3% | 3.0% | 0.7% | 0.1% | 0.8% |
| September | 91.0% | 6.8% | 1.9% | 0.2% | 2.1% |
| October | 84.1% | 10.6% | 4.0% | 1.3% | 5.3% |
| November | 80.8% | 12.7% | 4.7% | 1.8% | 6.5% |
| December | 76.7% | 13.7% | 6.3% | 3.3% | 9.6% |
The rest of each month is VFR. Hover or tap a bar for the full split.
- VFR
- Ceiling above 3,000 feet and visibility above 5 miles.
- MVFR
- Marginal VFR. Ceiling of 1,000 to 3,000 feet, or visibility of 3 to 5 miles.
- IFR
- Ceiling of 500 to under 1,000 feet, or visibility of 1 to under 3 miles.
- LIFR
- Ceiling under 500 feet, or visibility under 1 mile.
A ceiling counts only broken or overcast layers, or vertical visibility into fog or heavy precipitation. A few scattered clouds do not count.
Sky cover by month
Share of hours by the highest cloud cover reported.
- Clear or few
- Scattered
- Broken
- Overcast
View the numbers
| Month | Clear or few | Scattered | Broken | Overcast |
|---|---|---|---|---|
| January | 43% | 9% | 18% | 30% |
| February | 36% | 9% | 18% | 37% |
| March | 34% | 11% | 23% | 32% |
| April | 34% | 12% | 26% | 29% |
| May | 28% | 15% | 30% | 26% |
| June | 35% | 22% | 31% | 13% |
| July | 39% | 25% | 29% | 7% |
| August | 42% | 24% | 26% | 7% |
| September | 47% | 18% | 23% | 13% |
| October | 49% | 12% | 19% | 19% |
| November | 44% | 10% | 20% | 26% |
| December | 40% | 9% | 20% | 31% |
03
Weather by time of day
Each square is one month and one hour of the day (local time) and shows the share of hours that hit the condition you pick. The stronger the colour, the more likely.
Within February, the highest IFR-or-worse rate occurs 7 am to 8 am. The lowest occurs 7 pm to 8 pm.
Condition by month and hour of day
Local time. Pick a condition to repaint the grid.
Ceiling under 1,000 feet or visibility under 3 miles. Peak square: February, 7 am, 18.3% of hours.
Each square is one month and one hour, averaged over all years.


04
Fog
0.25% of hours report fog, about 22 hours per year.
Fog has its highest monthly share in January and its lowest in August. Across all months, it is most frequent 7 am to 8 am.
The longest sequence of hourly fog reports lasts 10 hours. This counts routine reports, so short events between reports can be missed.
Share of hours with fog, by month
Fog reported by the station.
View the numbers
| Month | Value (%) |
|---|---|
| January | 0.68 |
| February | 0.53 |
| March | 0.27 |
| April | 0.18 |
| May | 0.05 |
| June | 0.04 |
| July | 0.02 |
| August | 0.01 |
| September | 0.02 |
| October | 0.18 |
| November | 0.36 |
| December | 0.62 |
Fog by hour of day
All months combined, local time.
View the numbers
| Hour | Fog |
|---|---|
| 12 am | 0.21% |
| 1 am | 0.30% |
| 2 am | 0.39% |
| 3 am | 0.44% |
| 4 am | 0.58% |
| 5 am | 0.55% |
| 6 am | 0.61% |
| 7 am | 0.74% |
| 8 am | 0.50% |
| 9 am | 0.27% |
| 10 am | 0.12% |
| 11 am | 0.04% |
| 12 pm | 0.08% |
| 1 pm | 0.06% |
| 2 pm | 0.08% |
| 3 pm | 0.07% |
| 4 pm | 0.06% |
| 5 pm | 0.07% |
| 6 pm | 0.02% |
| 7 pm | 0.06% |
| 8 pm | 0.13% |
| 9 pm | 0.17% |
| 10 pm | 0.16% |
| 11 pm | 0.17% |
05
Thunderstorms, precipitation and snow
Present-weather codes count thunderstorms at the airport.
May has the highest monthly thunderstorm rate, at 2.38% of hours.
May has the highest average precipitation total; July has the lowest. The annual average is 36.3 in.
The largest daily precipitation total in the downloaded station record is 5.85 in, on September 21, 2018.
February has the highest average snowfall total. Annual snowfall averages 2.2 in.
Share of hours with a thunderstorm at the airport
By month.
View the numbers
| Month | Value (%) |
|---|---|
| January | 0.33 |
| February | 0.54 |
| March | 1.05 |
| April | 1.70 |
| May | 2.38 |
| June | 1.89 |
| July | 0.98 |
| August | 1.22 |
| September | 0.74 |
| October | 0.94 |
| November | 0.49 |
| December | 0.44 |
Average precipitation by month
Inches of rain and melted snow.
View the numbers
| Month | Value ( in) |
|---|---|
| January | 2.6 |
| February | 2.7 |
| March | 3.3 |
| April | 3.3 |
| May | 4.8 |
| June | 3.6 |
| July | 1.8 |
| August | 2.5 |
| September | 2.5 |
| October | 4.1 |
| November | 2.6 |
| December | 2.4 |
Average snowfall by month
Inches of snowfall depth, average over the years.
View the numbers
| Month | Value ( in) |
|---|---|
| January | 0.3 |
| February | 1.3 |
| March | 0.3 |
| April | 0.0 |
| May | 0.0 |
| June | 0.0 |
| July | 0.0 |
| August | 0.0 |
| September | 0.0 |
| October | 0.0 |
| November | 0.0 |
| December | 0.3 |
06
Wind and runway crosswinds
Runway axes and true headings come from OurAirports.
The most frequent wind sector is S, among reports with sustained wind of at least 3 kt.
Using the better aligned runway axis, the crosswind component stays at or below 13 kt in 99.2% of hours with a wind-speed report.
The share with wind or gusts of at least 25 kt is highest in April and lowest in August. Crosswind above 15 kt on every available axis is most frequent in March.
The largest sustained wind or reported gust in these hourly observations is 68 kt.
Where the wind comes from
Share of hours by direction the wind blows from and speed. Lines mark the runway axes.
- 3 to 9 kt
- 10 to 17
- 18 to 24
- 25 or more
- Runway axes
Speed uses the stronger of sustained wind and gust. Calm hours (under 3 kt) are left out of the rose.


DFW runways and crosswind exposure
Drawn to scale, north up. A stronger colour means crosswind above 15 kt in more hours.
View the numbers
| Runway axis | Over 15 kt | Over 20 kt |
|---|---|---|
| 13/31 | 6.4% of hours | 2.1% of hours |
| 17/35 | 2.1% of hours | 0.9% of hours |
| 18/36 | 2.1% of hours | 0.8% of hours |
Runway positions from OurAirports. Terminals and taxiways are not shown.
Share of hours with wind or gusts of 25 kt or more
By month.
View the numbers
| Month | Value (%) |
|---|---|
| January | 5.5 |
| February | 6.6 |
| March | 10.3 |
| April | 12.0 |
| May | 7.6 |
| June | 4.6 |
| July | 1.2 |
| August | 0.7 |
| September | 1.4 |
| October | 3.8 |
| November | 4.5 |
| December | 4.5 |
Hours when even the best runway has over 15 kt of crosswind
Share of hours, by month.
View the numbers
| Month | Value (%) |
|---|---|
| January | 0.70 |
| February | 0.82 |
| March | 0.97 |
| April | 0.86 |
| May | 0.42 |
| June | 0.43 |
| July | 0.33 |
| August | 0.32 |
| September | 0.24 |
| October | 0.30 |
| November | 0.42 |
| December | 0.47 |
Which runway end the wind favours
Each hour is assigned to the numbered runway end with the largest headwind component. Parallel ends with the same heading are grouped. Ties go to the first sorted axis. This is not a record of runway use.
- 13
- 17
- 18
- 31
- 35
- 36
- calm
View the numbers
| Month | 13 | 17 | 18 | 31 | 35 | 36 | calm |
|---|---|---|---|---|---|---|---|
| January | 13.7% | 16.4% | 17.1% | 18.6% | 13.3% | 14.8% | 6.2% |
| February | 16.3% | 13.7% | 20.2% | 15.0% | 14.0% | 15.6% | 5.2% |
| March | 19.3% | 12.4% | 26.8% | 12.3% | 13.4% | 10.5% | 5.4% |
| April | 21.3% | 10.7% | 32.0% | 12.5% | 10.5% | 8.0% | 4.9% |
| May | 25.5% | 10.8% | 33.0% | 6.4% | 11.7% | 6.6% | 6.0% |
| June | 28.5% | 15.6% | 34.0% | 3.2% | 8.7% | 3.1% | 6.9% |
| July | 25.0% | 25.6% | 30.7% | 2.1% | 6.9% | 2.4% | 7.3% |
| August | 28.8% | 20.0% | 25.3% | 2.9% | 9.7% | 3.7% | 9.5% |
| September | 30.8% | 10.9% | 17.7% | 5.1% | 15.2% | 8.6% | 11.8% |
| October | 24.4% | 12.3% | 22.5% | 10.0% | 11.8% | 10.3% | 8.6% |
| November | 17.9% | 14.5% | 23.3% | 13.4% | 11.1% | 12.5% | 7.3% |
| December | 15.9% | 14.8% | 19.9% | 17.7% | 11.8% | 13.1% | 6.9% |
07
Temperature, humidity and daylight
Daily temperature comes from GHCN-Daily.
August has the highest average daily high; January has the lowest.
Dew points of at least 70°F are most frequent in July.
Mid-month daylight is longest in June and shortest in December. Sunrise and sunset use the configured US daylight saving rule.
Average high and low by month
Lines are the average. Shaded bands cover the middle 80% of days.
- Daily high
- Daily low
View the numbers
| Month | Average high | Average low | Days 90F+ | Nights 32F or colder | Record high | Record low |
|---|---|---|---|---|---|---|
| January | 58°F | 36°F | 0.0 | 10.9 | 88°F (1969) | 4°F (1964) |
| February | 61°F | 40°F | 0.0 | 7.5 | 95°F (1996) | -2°F (2021) |
| March | 70°F | 49°F | 0.1 | 1.5 | 96°F (1956) | 15°F (1980) |
| April | 77°F | 56°F | 0.6 | 0.0 | 101°F (2006) | 29°F (1989) |
| May | 85°F | 65°F | 6.2 | 0.0 | 103°F (1985) | 39°F (2013) |
| June | 93°F | 73°F | 21.5 | 0.0 | 113°F (1980) | 51°F (1964) |
| July | 96°F | 77°F | 27.7 | 0.0 | 110°F (1980) | 59°F (1967) |
| August | 97°F | 77°F | 27.1 | 0.0 | 110°F (2011) | 56°F (1967) |
| September | 90°F | 70°F | 15.7 | 0.0 | 111°F (2000) | 43°F (1984) |
| October | 80°F | 58°F | 3.5 | 0.0 | 102°F (1979) | 29°F (1957) |
| November | 68°F | 48°F | 0.1 | 1.6 | 94°F (2017) | 20°F (1959) |
| December | 60°F | 39°F | 0.0 | 7.6 | 89°F (2005) | -1°F (1989) |
Dashed line marks freezing.
Share of hours with a dew point of 70F or higher
By month.
View the numbers
| Month | Value (%) |
|---|---|
| January | 0.0 |
| February | 0.0 |
| March | 0.0 |
| April | 1.3 |
| May | 12.7 |
| June | 36.4 |
| July | 43.3 |
| August | 35.6 |
| September | 18.3 |
| October | 4.0 |
| November | 0.3 |
| December | 0.0 |
Sunrise and sunset
Local clock time. The shaded band is daylight; the small steps are the clocks changing.
View the numbers
| Month | Sunrise | Sunset | Daylight |
|---|---|---|---|
| January | 7:31 am | 5:43 pm | 10.2 hours |
| February | 7:13 am | 6:12 pm | 11.0 hours |
| March | 7:40 am | 7:35 pm | 11.9 hours |
| April | 7:00 am | 7:57 pm | 13.0 hours |
| May | 6:29 am | 8:19 pm | 13.8 hours |
| June | 6:19 am | 8:37 pm | 14.3 hours |
| July | 6:30 am | 8:38 pm | 14.1 hours |
| August | 6:51 am | 8:15 pm | 13.4 hours |
| September | 7:11 am | 7:36 pm | 12.4 hours |
| October | 7:31 am | 6:56 pm | 11.4 hours |
| November | 6:58 am | 5:28 pm | 10.5 hours |
| December | 7:23 am | 5:23 pm | 10.0 hours |
08
Check a date
Use a seven-day window on each side of your date across 26 years.
October 15 at DFW
Chance of low cloud or poor visibility (IFR or worse)
- Overnight12 am to 6 am5.6%
- Morning6 am to noon7.2%
- Afternoonnoon to 6 pm3.7%
- Evening6 pm to midnight3.5%
The day
- Typical high
- 80°F
- Typical low
- 59°F
- Sunrise
- 7:32 am
- Sunset
- 6:55 pm
- Measurable precipitation
- 22% of days
- Snow of 0.1 in or more
- 0% of days
- Wind or gusts 25 kt+
- 3.6% of hours
These historical frequencies are not a forecast.
09
Year to year
Each bar summarizes one local calendar year.
IFR-or-worse hours by year
Local calendar years.
View the numbers
| Year | Share of hours |
|---|---|
| 2000 | 4.6% |
| 2001 | 6.5% |
| 2002 | 5.5% |
| 2003 | 4.5% |
| 2004 | 6.2% |
| 2005 | 2.9% |
| 2006 | 3.4% |
| 2007 | 5.5% |
| 2008 | 3.7% |
| 2009 | 7.2% |
| 2010 | 3.8% |
| 2011 | 3.7% |
| 2012 | 2.8% |
| 2013 | 5.1% |
| 2014 | 4.7% |
| 2015 | 6.8% |
| 2016 | 3.5% |
| 2017 | 3.9% |
| 2018 | 6.5% |
| 2019 | 6.8% |
| 2020 | 6.5% |
| 2021 | 4.8% |
| 2022 | 4.0% |
| 2023 | 4.0% |
| 2024 | 4.8% |
| 2025 | 4.9% |
Precipitation by year
Local calendar years.
View the numbers
| Year | Inches |
|---|---|
| 2000 | 36.3 in |
| 2001 | 38.2 in |
| 2002 | 44.4 in |
| 2003 | 24.6 in |
| 2004 | 47.6 in |
| 2005 | 19.0 in |
| 2006 | 29.8 in |
| 2007 | 50.1 in |
| 2008 | 27.1 in |
| 2009 | 40.9 in |
| 2010 | 31.7 in |
| 2011 | 25.9 in |
| 2012 | 31.3 in |
| 2013 | 29.4 in |
| 2014 | 21.3 in |
| 2015 | 62.6 in |
| 2016 | 35.5 in |
| 2017 | 36.6 in |
| 2018 | 56.0 in |
| 2019 | 34.5 in |
| 2020 | 43.7 in |
| 2021 | 33.6 in |
| 2022 | 36.6 in |
| 2023 | 29.3 in |
| 2024 | 40.3 in |
| 2025 | 38.3 in |
Snowfall by year
Local calendar years.
View the numbers
| Year | Inches |
|---|---|
| 2000 | 1.5 in |
| 2001 | 0.0 in |
| 2002 | 3.8 in |
| 2003 | 3.2 in |
| 2004 | 2.9 in |
| 2005 | 0.0 in |
| 2006 | 0.0 in |
| 2007 | 0.3 in |
| 2008 | 2.1 in |
| 2009 | 3.4 in |
| 2010 | 13.9 in |
| 2011 | 4.3 in |
| 2012 | 0.8 in |
| 2013 | 2.4 in |
| 2014 | 0.8 in |
| 2015 | 5.8 in |
| 2016 | 0.0 in |
| 2017 | 0.1 in |
| 2018 | 0.0 in |
| 2019 | 0.0 in |
| 2020 | 0.2 in |
| 2021 | 5.0 in |
| 2022 | 1.7 in |
| 2023 | 1.3 in |
| 2024 | 1.5 in |
| 2025 | 2.6 in |
10
DFW, DAL, LAW compared
The same hourly method and period apply to each station.
DFW's VFR share is higher than DAL's: 83.8% versus 83.4%.
DFW's VFR share is lower than LAW's: 83.8% versus 86.8%.
IFR-or-worse hours by month and airport
Same method and period for each station.
- DFW
- DAL
- LAW


| Measure | DFW | DAL | LAW |
|---|---|---|---|
| VFR hours | 83.8% | 83.4% | 86.8% |
| IFR or worse hours | 4.9% | 4.5% | 4.6% |
| Fog hours | 0.25% | 0.16% | 0.55% |
| Fog hours per year | 22 | 14 | 48 |
| Thunderstorm hours per year | 93 | 97 | 39 |
| Wind or gusts 25 kt+ | 5.2% | 3.4% | 5.2% |
| Crosswind coverage at 13 kt | 99.2% | 91.4% | 96.5% |
11
Best and worst months by hazard
Each row is a different weather problem. A stronger colour means a higher rate that month, and the three worst months for each hazard have the strongest colour.
Hazard calendar
The strongest-coloured cells are the three worst months for that row. A pale cell with a 0 means none at all.
View the numbers
| Hazard | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Low cloud (IFR or worse) | 9 | 11 | 6 | 4 | 3 | 1 | 1 | 1 | 2 | 5 | 7 | 10 |
| Fog | 0.7 | 0.5 | 0.3 | 0.2 | 0.1 | <0.1 | <0.1 | <0.1 | <0.1 | 0.2 | 0.4 | 0.6 |
| Thunderstorm at the airport | 0.3 | 0.5 | 1.1 | 1.7 | 2.4 | 1.9 | 1.0 | 1.2 | 0.7 | 0.9 | 0.5 | 0.4 |
| Snow | 0.5 | 1.1 | 0.2 | <0.1 | 0.0 | <0.1 | 0.0 | 0.0 | 0.0 | 0.0 | <0.1 | 0.2 |
| Freezing rain or ice pellets | 0.4 | 1.1 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.1 | 0.4 |
| Wind or gusts 25 kt+ | 5 | 7 | 10 | 12 | 8 | 5 | 1 | 1 | 1 | 4 | 4 | 4 |
| Crosswind over 15 kt (all runways) | 0.7 | 0.8 | 1.0 | 0.9 | 0.4 | 0.4 | 0.3 | 0.3 | 0.2 | 0.3 | 0.4 | 0.5 |
| Heat (days of 90F or hotter) | 0.0 | 0.0 | 0.1 | 0.6 | 6.2 | 21.5 | 27.7 | 27.1 | 15.7 | 3.5 | 0.1 | 0.0 |
| Frost (nights of 32F or colder) | 11 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 8 |
| Humid (dew point 70F+) | 0 | 0 | 0 | 1 | 13 | 36 | 43 | 36 | 18 | 4 | <1 | 0 |
Weather-code, wind and humidity values are percentages of hourly reports. Heat and frost are days in an average year. A value shown as <0.1 or <1 is above zero but under that figure.
12
Records and extremes
- Hottest daily high113°FJune 26, 1980
- Coldest daily low-2°FFebruary 16, 2021
- Largest daily precipitation5.9 inSeptember 21, 2018
- Largest daily snowfall11.2 inFebruary 11, 2010
Daily records cover the downloaded station history, starting 1948-01-01; hourly summaries cover 2000 to 2025.
13
Planning with DFW climate records
For travelers
- July has the lowest historical IFR-or-worse rate. A monthly average does not predict weather on a particular trip.
For pilots
- Use the charts to compare historical conditions. Get current METARs, TAFs and an official briefing before flying.
This page is for general information and trip planning. It is not an aviation weather briefing and must not be used for flight planning. Always get current weather from an official source such as aviationweather.gov or 1-800-WX-BRIEF before flying.
14
Questions about DFW weather
Which month has the most IFR-or-worse hours at DFW?
February has the highest share, at 10.9%. July has the lowest, at 0.6%.
When is fog most frequent at DFW?
January has the highest monthly share of fog reports. The annual share is 0.25%.
When are thunderstorms most frequent at DFW?
May has the highest share of hours with thunderstorms reported at the airport.
How much snowfall does DFW record?
Annual snowfall averages 2.2 in; February has the highest monthly average.
Is this a forecast?
No. The hourly summaries cover 2000 to 2025. Use current reports and forecasts for KDFW from aviationweather.gov.
15
Sources and method
Sources
- Hourly weather
- Iowa Environmental Mesonet archive of US National Weather Service routine hourly observations, report type 3, requested in UTC and filtered to local years 2000 to 2025.
- Daily climate
- NOAA NCEI GHCN-Daily station USW00003927. Menne et al. (2012), Global Historical Climatology Network Daily, doi:10.7289/V5D21VHZ.
- Runways
- OurAirports public domain runway data: source repository. Headings are degrees true. The first listed runway represents each numbered axis in crosswind calculations.
- Time and daylight
- Standard UTC offset -6 hours; US daylight saving rule, including the earlier rule before its statutory change. Solar times use the airport coordinates and NOAA equations.
Definitions
- Sampling
- One routine report per local clock hour. The first report is retained when hours repeat, including the autumn clock change.
- Weather codes
- Fog and thunderstorms exclude vicinity codes.
- Wind
- The stronger of sustained wind and gust is used for crosswind. Calm and variable direction count as zero crosswind.
- Daily averages
- Monthly totals and day counts are divided by the number of years in the analysis period.
Limits
- Routine hourly sampling misses events between observations.
- Wind above 100 kt, temperature outside -30 to 115 F and dew point outside -40 to 90 F are discarded as sensor glitches.
- Wind-only runway preferences do not describe ATC assignments.
Weather data comes from the US National Weather Service and NOAA via IEM. PilotPassion is not affiliated with or endorsed by these agencies.

Keep reading
Keep PilotPassion in your Google results
Add us as a preferred source and we are more likely to appear in your Top Stories.

