Skip to main content

Soil Temperature in Minnesota

The current average 2-inch soil temperature across Minnesota is 47°F, based on 4 USDA and NOAA monitoring stations. Readings range from 40°F to 52°F. Last updated May 18, 2026.

Current Planting Conditions

Cool-season root growth is beginning across Minnesota as soil averages 47°F at 2 inches. Pre-emergent herbicide applications should be planned soon. The window opens when soil holds above 50°F for several consecutive days.

Monitoring Stations in Minnesota (4)

Station2" TempLast Reading
Crescent Lake #1 (Sherburne)52°F2026-05-18
Glacial Ridge (Polk)47°F2026-05-18
Goodridge 12 NNW40°F2026-05-18
Sandstone 6 W49°F2026-05-18

Cities in Minnesota (29)

Cities in Minnesota with current soil temperature readings
CityZIPCurrent TempDistance from state center
Bemidji5660192 mi
Burnsville55306118 mi
Detroit Lakes5650182 mi
Duluth55801110 mi
Eden Prairie55344107 mi
Elko New Market55020128 mi
Fergus Falls5653785 mi
Grand Rapids5573076 mi
Hibbing55746102 mi
Hopkins55305101 mi
Howard Lake5534985 mi
Inver Grove Heights55076118 mi
Loretto5535787 mi
Mankato56001148 mi
Maple Plain5534893 mi
Minneapolis55401103 mi
Monticello5536272 mi
Moorhead56560123 mi
Norwood55383106 mi
Osseo5531193 mi
Rochester55901178 mi
Rockford5537387 mi
Saint Cloud5630151 mi
Saint Paul55101109 mi
Stacy5507888 mi
Stillwater55082110 mi
Virginia55777120 mi
Waite Park5638751 mi
Young America55394105 mi

Soil Temperature FAQ for Minnesota

What is the current soil temperature in Minnesota?

The current average 2-inch soil temperature across Minnesota is 47°F, based on 4 USDA and NOAA monitoring stations. Readings range from 40°F to 52°F depending on location and elevation.

When should I apply pre-emergent in Minnesota?

Apply pre-emergent herbicide when soil at 2 inches reaches 55°F for several consecutive days. Timing varies across Minnesota, so check your city's page for station-specific readings and the pre-emergent timing recommendation.

When can I plant grass seed in Minnesota?

Cool-season grasses (fescue, bluegrass) can be seeded when soil holds between 50 and 65°F. Warm-season grasses (bermuda, zoysia) need soil above 65°F. Timing varies by location, so check your city's planting window for the dates specific to your area.