Lafayette, LA Climate

Summary Graph

The summary climate graph for Lafayette, LA shows a selection of temperature, rainfall and snow minimum, mean and maximum measures over the course of a year. Click on each of the measures in the key to toggle them on and off.

Graph of average and extreme temperature ranges by day for Lafayette, LA.


The warmest month in Lafayette Regional, Lafayette, Louisiana is August with an average high temperature of 91.6°F. The hottest day on record was August 24 1983 when the temperature hit 104.0°F. During January the overnight temperature drops to an average of 44.2°F with the lowest temperature of 9.9°F being recorded on January 11 1982.

Warmest Days

Warmest Months

Coldest Days

Coldest Months

The warmest days on record are:

24 Aug 1983104°F
30 Aug 2000104°F
23 Sep 1985102.9°F
3 Sep 2000102.9°F
8 Jul 1985102°F

The warmest months on average were:

August 201196.8°F
August 199995.7°F
August 195195.3°F
August 199094.9°F
June 195394.6°F

The coldest days on record are:

11 Jan 19829.9°F
23 Dec 198910°F
25 Dec 198311.8°F
21 Jan 198512.9°F
3 Feb 195115.1°F

The coldest months on average were:

January 194835.6°F
January 198535.9°F
December 198936.2°F
January 198136.6°F
January 197737°F


The wettest month in Lafayette, LA is July with an average of 5.1 inches of rain falling on 12 to 13 days. The driest month by average rainfall in Lafayette, LA is November with an average of 3.3 inches of rain falling on 8 to 8 days. Although in October it typically rains on less days with 3.3 inches falling in 6 to 7 days

Wettest Days

The wettest days on record are:

5 January 19984.6 inches
23 January 19923.7 inches
10 January 20123.3 inches
8 January 19753.2 inches
20 January 19743 inches

Wettest Months

The wettest months on record are:

March 199526.1 inches
April 199524.2 inches
June 200120.3 inches
May 200416.8 inches
September 197315.9 inches

Driest Months

The driest months on record are:

November 19450 inches
December 19450 inches
January 19460 inches
February 19460 inches
March 19460 inches