Minnesota pollen and allergy seasons
Minnesota has a compressed northern season, with birch and oak in spring, grass in early summer, and a very heavy ragweed season in the fall.
Twelve month pollen calendar
What is active in July
Cities in Minnesota
| City | Today | Worst today | Typical in July |
|---|---|---|---|
| Bloomington | Very Highas of Jul 15 | Grass | High |
| Maple Grove | Very Highas of Jul 15 | Grass | High |
| Edina | Very Highas of Jul 15 | Grass | High |
| Shakopee | Very Highas of Jul 15 | Grass | High |
| Maplewood | Very Highas of Jul 15 | Grass | High |
| Brooklyn Center | Very Highas of Jul 15 | Grass | High |
| Fridley | Very Highas of Jul 15 | Grass | High |
| Prior Lake | Very Highas of Jul 15 | Grass | High |
| Elk River | Very Highas of Jul 15 | Grass | High |
| Chanhassen | Very Highas of Jul 15 | Grass | High |
| Crystal | Very Highas of Jul 15 | Grass | High |
| Golden Valley | Very Highas of Jul 15 | Grass | High |
| South St. Paul | Very Highas of Jul 15 | Grass | High |
| St. Michael | Very Highas of Jul 15 | Grass | High |
| Anoka | Very Highas of Jul 15 | Grass | High |
| Ham Lake | Very Highas of Jul 15 | Grass | High |
| Hugo | Very Highas of Jul 15 | Grass | High |
| Robbinsdale | Very Highas of Jul 15 | Grass | High |
| Fergus Falls | Very Highas of Jul 15 | Grass | High |
| Waconia | Very Highas of Jul 15 | Grass | High |
| Lake Elmo | Very Highas of Jul 15 | Grass | High |
| Delano | Very Highas of Jul 15 | Grass | High |
| Princeton | Very Highas of Jul 15 | Grass | High |
| Zimmerman | Very Highas of Jul 15 | Grass | High |
| Saint Paul | Very Highas of Jul 15 | Grass | High |
| Lindstrom | Very Highas of Jul 15 | Grass | High |
| Saint Louis Park | Very Highas of Jul 15 | Grass | High |
| Maple Plain | Very Highas of Jul 15 | Grass | High |
| Hawley | Very Highas of Jul 15 | Grass | High |
| Saint Paul Park | Very Highas of Jul 15 | Grass | High |
| Wyoming | Very Highas of Jul 15 | Grass | High |
| Mound | Very Highas of Jul 15 | Grass | High |
| Loretto | Very Highas of Jul 15 | Grass | High |
| Lakeville | Highas of Jul 15 | Grass | High |
| Roseville | Highas of Jul 15 | Grass | High |
| Ramsey | Highas of Jul 15 | Grass | High |
| New Brighton | Highas of Jul 15 | Grass | High |
| Rogers | Highas of Jul 15 | Grass | High |
| Vadnais Heights | Highas of Jul 15 | Grass | High |
| Big Lake | Highas of Jul 15 | Grass | High |
| Tyler | Highas of Jul 15 | Grass | High |
| Dennison | Highas of Jul 15 | Grass | High |
| Halstad | Highas of Jul 15 | Grass | High |
| Minnetonka Mills | Highas of Jul 15 | Grass | High |
| Carver | Highas of Jul 15 | Grass | High |
| Shorewood | Highas of Jul 15 | Grass | High |
| Minneapolis | Moderateas of Jul 15 | Grass | High |
| St. Paul | Moderateas of Jul 15 | Grass | High |
| Brooklyn Park | Moderateas of Jul 15 | Grass | High |
| Woodbury | Moderateas of Jul 15 | Grass | High |
| Blaine | Moderateas of Jul 15 | Grass | High |
| Eagan | Moderateas of Jul 15 | Grass | High |
| Burnsville | Moderateas of Jul 15 | Grass | High |
| Coon Rapids | Moderateas of Jul 15 | Grass | High |
| Eden Prairie | Moderateas of Jul 15 | Grass | High |
| St. Louis Park | Moderateas of Jul 15 | Grass | High |
| Moorhead | Moderateas of Jul 15 | Grass | High |
| Richfield | Moderateas of Jul 15 | Grass | High |
| Savage | Moderateas of Jul 15 | Grass | High |
| Chaska | Moderateas of Jul 15 | Grass | High |
| Oakdale | Moderateas of Jul 15 | Grass | High |
| Shoreview | Moderateas of Jul 15 | Grass | High |
| Rosemount | Moderateas of Jul 15 | Grass | High |
| Faribault | Moderateas of Jul 15 | Grass | High |
| White Bear Lake | Moderateas of Jul 15 | Grass | High |
| Champlin | Moderateas of Jul 15 | Grass | High |
| Columbia Heights | Moderateas of Jul 15 | Grass | High |
| Lino Lakes | Moderateas of Jul 15 | Grass | High |
| New Hope | Moderateas of Jul 15 | Grass | High |
| Otsego | Moderateas of Jul 15 | Grass | High |
| Forest Lake | Moderateas of Jul 15 | Grass | High |
| Northfield | Moderateas of Jul 15 | Grass | High |
| Stillwater | Moderateas of Jul 15 | Grass | High |
| Hopkins | Moderateas of Jul 15 | Grass | High |
| Buffalo | Moderateas of Jul 15 | Grass | High |
| Monticello | Moderateas of Jul 15 | Grass | High |
| Mounds View | Moderateas of Jul 15 | Grass | High |
| St. Peter | Moderateas of Jul 15 | Grass | High |
| East Bethel | Moderateas of Jul 15 | Grass | High |
| Mendota Heights | Moderateas of Jul 15 | Grass | High |
| North Branch | Moderateas of Jul 15 | Grass | High |
| Long Lake | Moderateas of Jul 15 | Grass | High |
| Excelsior | Moderateas of Jul 15 | Grass | High |
| Osseo | Moderateas of Jul 15 | Grass | High |
| Circle Pines | Moderateas of Jul 15 | Grass | High |
| Wayzata | Moderateas of Jul 15 | Grass | High |
| Newport | Moderateas of Jul 15 | Grass | High |
| Greenfield | Moderateas of Jul 15 | Grass | High |
| East Grand Forks | Moderateas of Jul 15 | Grass | High |
| Lonsdale | Moderateas of Jul 15 | Grass | High |
| Rollag | Moderateas of Jul 15 | Grass | High |
| Rochester | Noneas of Jul 15 | None | High |
| Duluth | Noneas of Jul 15 | None | High |
| St. Cloud | Noneas of Jul 15 | None | High |
| Mankato | Noneas of Jul 15 | None | High |
| Owatonna | Noneas of Jul 15 | None | High |
| Austin | Noneas of Jul 15 | None | High |
| Winona | Noneas of Jul 15 | None | High |
| Willmar | Noneas of Jul 15 | None | High |
| Sartell | Noneas of Jul 15 | None | High |
| Red Wing | Noneas of Jul 15 | None | High |
| Hibbing | Noneas of Jul 15 | None | High |
| Bemidji | Noneas of Jul 15 | None | High |
| Hutchinson | Noneas of Jul 15 | None | High |
| Alexandria | Noneas of Jul 15 | None | High |
| Brainerd | Noneas of Jul 15 | None | High |
| North Mankato | Noneas of Jul 15 | None | High |
| New Ulm | Noneas of Jul 15 | None | High |
| Marshall | Noneas of Jul 15 | None | High |
| Cloquet | Noneas of Jul 15 | None | High |
| Grand Rapids | Noneas of Jul 15 | None | High |
| Rockville | Noneas of Jul 15 | None | High |
| Waseca | Noneas of Jul 15 | None | High |
| Cold Spring | Noneas of Jul 15 | None | High |
| Osakis | Noneas of Jul 15 | None | High |
| Detroit Lakes | Noneas of Jul 15 | None | High |
| Virginia | Noneas of Jul 15 | None | High |
| Winnebago | Noneas of Jul 15 | None | High |
| Howard Lake | Noneas of Jul 15 | None | High |
| Pine Island | Noneas of Jul 15 | None | High |
| Iona | Noneas of Jul 15 | None | High |
| Lake Wilson | Noneas of Jul 15 | None | High |
| Lake Park | Noneas of Jul 15 | None | High |
| Hillman | Noneas of Jul 15 | None | High |
| Minnesota City | Noneas of Jul 15 | None | High |
| Nisswa | Noneas of Jul 15 | None | High |
| Grand Marais | Noneas of Jul 15 | None | High |
| Deerwood | Noneas of Jul 15 | None | High |
| Park Rapids | Noneas of Jul 15 | None | High |
| Saginaw | Noneas of Jul 15 | None | High |
| Saint Cloud | Noneas of Jul 15 | None | High |
| Browerville | Noneas of Jul 15 | None | High |
| Richmond | Noneas of Jul 15 | None | High |
| Perham | Noneas of Jul 15 | None | High |
| Brandon | Noneas of Jul 15 | None | High |
| Blue Earth | Noneas of Jul 15 | None | High |
| Waite Park | Noneas of Jul 15 | None | High |
| Pine City | Noneas of Jul 15 | None | High |
| Remer | Noneas of Jul 15 | None | High |
| Albany | Noneas of Jul 15 | None | High |
| Melrose | Noneas of Jul 15 | None | High |
| Kiester | Noneas of Jul 15 | None | High |
| Cross Lake | Noneas of Jul 15 | None | High |
| Emily | Noneas of Jul 15 | None | High |
| Oronoco | Noneas of Jul 15 | None | High |
| Aitkin | Noneas of Jul 15 | None | High |
| Lutsen | Noneas of Jul 15 | None | High |
| Silver Bay | Noneas of Jul 15 | None | High |
| Outing | Noneas of Jul 15 | None | High |
| Marcell | Noneas of Jul 15 | None | High |
| Little Falls | Noneas of Jul 15 | None | High |
| Wrenshall | Noneas of Jul 15 | None | High |
| Underwood | Noneas of Jul 15 | None | High |
| Waverly | Noneas of Jul 15 | None | High |
| Plymouth | No live reading | Not available | High |
| Apple Valley | No live reading | Not available | High |
| Minnetonka | No live reading | Not available | High |
| Cottage Grove | No live reading | Not available | High |
| Inver Grove Heights | No live reading | Not available | High |
| Andover | No live reading | Not available | High |
| Farmington | No live reading | Not available | High |
| Hastings | No live reading | Not available | High |
| West St. Paul | No live reading | Not available | High |
| Albert Lea | No live reading | Not available | High |
| Sauk Rapids | No live reading | Not available | High |
| Worthington | No live reading | Not available | High |
| North St. Paul | No live reading | Not available | High |
| Saint Peter | No live reading | Not available | High |
| Belle Plaine | No live reading | Not available | High |
| Clearwater | No live reading | Not available | High |
| New Prague | No live reading | Not available | High |
| Longville | No live reading | Not available | High |
| Saint Michael | No live reading | Not available | High |
| Maple Lake | No live reading | Not available | High |
| Ortonville | No live reading | Not available | High |
| Mendota | No live reading | Not available | High |
| West Fargo | No live reading | Not available | High |
| Wadena | No live reading | Not available | High |
| Cambridge | No live reading | Not available | High |
| Baxter | No live reading | Not available | High |
| Bayport | No live reading | Not available | High |
| Ely | No live reading | Not available | High |
| Winton | No live reading | Not available | High |
| Dellwood | No live reading | Not available | High |
| Lyle | No live reading | Not available | High |
| Elysian | No live reading | Not available | High |
Today and worst today come from live readings where available. Typical shows the usual level for this month from the seasonal profile.
The Minnesota allergy season
Allergy levels in Minnesota peak in September, when ragweed pollen runs highest. The season moves through tree pollen around April, grass in June, weed pollen such as ragweed in September. Levels start to climb around April. The lowest pollen levels of the year arrive in January.
Common questions
When does allergy season start in Minnesota?
Pollen levels in Minnesota usually begin climbing in April and reach their highest point in September.
What is the worst month for allergies in Minnesota?
September is typically the worst month in Minnesota, driven by ragweed pollen.
When does ragweed season end in Minnesota?
Ragweed pollen in Minnesota usually fades by the end of October, after the first hard frost in colder areas.
When is the best time for allergies in Minnesota?
January usually brings the lowest pollen levels of the year in Minnesota.