North Carolina Air Quality Forecast Center

Welcome to the Air Quality Forecast web page. Tomorrow's forecasts are posted each day by 3pm (EDT) and are updated at 10am the next morning, if necessary.

Air Quality observed on Wednesday, 09/30/2020 (Change date)

Charlotte

Wednesday

09/30/2020

GREEN

AQI = 32

Ozone

Cabarrus, Gaston, Lincoln, Mecklenburg, Rowan, Union and southern Iredell Counties

Fayetteville

Wednesday

09/30/2020

GREEN

AQI = 32

Ozone

Cumberland and Harnett Counties

Hickory

Wednesday

09/30/2020

GREEN

AQI = 30

Ozone

Alexander, Burke, Caldwell, and Catawba Counties

Rocky Mount

Wednesday

09/30/2020

GREEN

AQI = 32

Ozone

Edgecombe and Nash Counties

Triad

Wednesday

09/30/2020

GREEN

AQI = 31

Ozone

Alamance, Caswell, Davidson, Davie, Forsyth, Guilford, Randolph, Rockingham, and Stokes Counties

Data courtesy of Forsyth County Office of Environmental Assistance and Protection

Triangle

Wednesday

09/30/2020

GREEN

AQI = 32

Ozone

Chatham, Durham, Franklin, Granville, Johnston, Orange, Person, Vance, and Wake Counties

Western Ridge Tops

Wednesday

09/30/2020

GREEN

AQI = 40

Ozone

Elevations above 4000 feet in Buncombe, Haywood, Henderson, Jackson, Madison, Swain, Transylvania, and Yancey Counties

Western Valleys

Wednesday

09/30/2020

GREEN

AQI = 28

Ozone

Elevations below 4000 feet in Buncombe, Haywood, Henderson, Jackson, Madison, Swain, Transylvania, and Yancey Counties

Previously Observed is actual observed data, NOT previous Forecast data

Good Moderate Unhealthy for Sensitive Groups Unhealthy Very
Unhealthy
Area Ozone AQI PM2.5 AQI Color Code
Charlotte 32 26 GREEN
Fayetteville 32 18 GREEN
Hickory 30 13 GREEN
Rocky Mount 32 13 GREEN
Triad 31 19 GREEN
Triangle 32 16 GREEN
Western Ridge Tops 40 GREEN
Western Valleys 28 12 GREEN

Air Quality Forecast for Thursday, 10/01/2020

Forecast Map Unavailable

Alexander

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Alleghany

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Anson

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Ashe

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Avery

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Beaufort

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Bertie

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Bladen

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Brunswick

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Buncombe

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Burke

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cabarrus

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Caldwell

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Camden

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Carteret

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Catawba

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Chatham

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cherokee

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Chowan

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Clay

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cleveland

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Columbus

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Craven

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cumberland

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Currituck

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Dare

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Duplin

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Durham

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Edgecombe

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Franklin

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Gaston

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Gates

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Graham

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Granville

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Greene

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Halifax

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Harnett

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Haywood

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Henderson

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Hertford

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Hoke

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Hyde

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Iredell

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Jackson

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Johnston

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Jones

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Lee

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Lenoir

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Lincoln

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Macon

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Madison

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Martin

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

McDowell

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Mecklenburg

Thursday

10/01/2020

GREEN

AQI = 40

Ozone

Mitchell

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Montgomery

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Moore

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Nash

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

New Hanover

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

North Ridges

Thursday

10/01/2020

GREEN

AQI = 45

Ozone

Northampton

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Onslow

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Orange

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pamlico

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pasquotank

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pender

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Perquimans

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Person

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pitt

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Polk

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Richmond

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Robeson

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Rowan

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Rutherford

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Sampson

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Scotland

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

South Ridges

Thursday

10/01/2020

GREEN

AQI = 45

Ozone

Stanly

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Surry

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Swain

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Transylvania

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Triad

Thursday

10/01/2020

GREEN

AQI = 40

Ozone

Forecast courtesy of Forsyth County Environmental Assistance and Protection

Tyrrell

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Union

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Vance

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wake

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Warren

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Washington

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Watauga

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wayne

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wilkes

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wilson

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Yadkin

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Yancey

Thursday

10/01/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Last Updated: 10/01/2020 09:52 AM EDT

Good Moderate Unhealthy for Sensitive Groups Unhealthy Very
Unhealthy
Forecast Area Ozone AQI PM2.5 AQI Color Code Notices
Asheville 35 35 GREEN
Boone 35 35 GREEN
Bryson City 35 35 GREEN
Charlotte 40 35 GREEN
Elizabeth City 35 35 GREEN
Fayetteville 35 35 GREEN
Goldsboro 35 35 GREEN
Greenville 35 35 GREEN
Hickory 35 35 GREEN
New Bern 35 35 GREEN
Northern Ridge Tops 45 35 GREEN
Raleigh/Durham 35 35 GREEN
Rocky Mount 35 35 GREEN
Sourthern Ridge Tops 45 35 GREEN
Triad 40 36 GREEN
Wilmington 35 35 GREEN

Air Quality Forecast for Friday, 10/02/2020

Forecast Map Unavailable

Alexander

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Alleghany

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Anson

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Ashe

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Avery

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Beaufort

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Bertie

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Bladen

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Brunswick

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Buncombe

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Burke

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cabarrus

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Caldwell

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Camden

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Carteret

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Catawba

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Chatham

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cherokee

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Chowan

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Clay

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cleveland

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Columbus

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Craven

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Cumberland

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Currituck

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Dare

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Duplin

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Durham

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Edgecombe

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Franklin

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Gaston

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Gates

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Graham

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Granville

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Greene

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Halifax

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Harnett

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Haywood

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Henderson

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Hertford

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Hoke

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Hyde

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Iredell

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Jackson

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Johnston

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Jones

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Lee

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Lenoir

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Lincoln

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Macon

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Madison

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Martin

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

McDowell

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Mecklenburg

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Mitchell

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Montgomery

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Moore

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Nash

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

New Hanover

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

North Ridges

Friday

10/02/2020

GREEN

AQI = 45

Ozone

Northampton

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Onslow

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Orange

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pamlico

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pasquotank

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pender

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Perquimans

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Person

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Pitt

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Polk

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Richmond

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Robeson

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Rowan

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Rutherford

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Sampson

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Scotland

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

South Ridges

Friday

10/02/2020

GREEN

AQI = 45

Ozone

Stanly

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Surry

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Swain

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Transylvania

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Triad

Friday

10/02/2020

GREEN

AQI = 36

Ozone

Forecast courtesy of Forsyth County Office of Environmental Assistance and Protection

Tyrrell

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Union

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Vance

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wake

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Warren

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Washington

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Watauga

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wayne

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wilkes

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Wilson

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Yadkin

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Yancey

Friday

10/02/2020

GREEN

AQI = 35

Ozone / Particle Pollution

Last Updated: 10/01/2020 10:11 AM EDT

Good Moderate Unhealthy for Sensitive Groups Unhealthy Very
Unhealthy
Forecast Area Ozone AQI PM2.5 AQI Color Code Notices
Asheville 35 35 GREEN
Boone 35 35 GREEN
Bryson City 35 35 GREEN
Charlotte 35 35 GREEN
Elizabeth City 35 35 GREEN
Fayetteville 35 35 GREEN
Goldsboro 35 35 GREEN
Greenville 35 35 GREEN
Hickory 35 35 GREEN
New Bern 35 35 GREEN
Northern Ridge Tops 45 35 GREEN
Raleigh/Durham 35 35 GREEN
Rocky Mount 35 35 GREEN
Sourthern Ridge Tops 45 35 GREEN
Triad 36 24 GREEN
Wilmington 35 35 GREEN