Blog

Towns & Cities in Michigan — Planting Guides

881 places in Michigan with localized planting data aggregated from per-ZIP measurements.

Detroit

46 ZIPs · Moderate

Grand Rapids

26 ZIPs · Moderate

Lansing

22 ZIPs · Semi Arid

Flint

17 ZIPs · Moderate

Saginaw

11 ZIPs · Moderate

Kalamazoo

10 ZIPs · Moderate

Ann Arbor

8 ZIPs · Moderate

Midland

7 ZIPs · Moderate

Warren

7 ZIPs · Moderate

Battle Creek

6 ZIPs · Moderate

Dearborn

6 ZIPs · Semi Arid

Farmington

6 ZIPs · Moderate

Muskegon

6 ZIPs · Moderate

Southfield

6 ZIPs · Moderate

Troy

6 ZIPs · Moderate

Livonia

5 ZIPs · Semi Arid

Sterling Heights

5 ZIPs · Moderate

Ada

4 ZIPs · Moderate

Bloomfield Hills

4 ZIPs · Moderate

East Lansing

4 ZIPs · Semi Arid

Jackson

4 ZIPs · Moderate

Kincheloe

4 ZIPs · Moderate

Lake Orion

4 ZIPs · Moderate

Novi

4 ZIPs · Moderate

Pontiac

4 ZIPs · Moderate

Rochester

4 ZIPs · Moderate

Traverse City

4 ZIPs · Moderate

Utica

4 ZIPs · Moderate

West Bloomfield

4 ZIPs · Moderate

Bay City

3 ZIPs · Moderate

Burton

3 ZIPs · Moderate

Clarkston

3 ZIPs · Moderate

Clinton Township

3 ZIPs · Moderate

Holland

3 ZIPs · Moderate

Howell

3 ZIPs · Semi Arid

Mount Pleasant

3 ZIPs · Unknown

Portage

3 ZIPs · Moderate

Royal Oak

3 ZIPs · Moderate

Saint Clair Shores

3 ZIPs · Moderate

Waterford

3 ZIPs · Moderate

Auburn Hills

2 ZIPs · Moderate

Belleville

2 ZIPs · Moderate

Benton Harbor

2 ZIPs · Moderate

Berrien Springs

2 ZIPs · Moderate

Birmingham

2 ZIPs · Moderate

Brighton

2 ZIPs · Semi Arid

Canton

2 ZIPs · Moderate

Dearborn Heights

2 ZIPs · Semi Arid

Frankenmuth

2 ZIPs · Moderate

Fremont

2 ZIPs · Unknown

Garden City

2 ZIPs · Semi Arid

Gaylord

2 ZIPs · Moderate

Grand Blanc

2 ZIPs · Moderate

Grandville

2 ZIPs · Moderate

Grayling

2 ZIPs · Unknown

Grosse Pointe

2 ZIPs · Moderate

Highland

2 ZIPs · Moderate

Jenison

2 ZIPs · Moderate

Macomb

2 ZIPs · Moderate

Milford

2 ZIPs · Moderate

Monroe

2 ZIPs · Moderate

Mount Clemens

2 ZIPs · Moderate

New Baltimore

2 ZIPs · Moderate

New Haven

2 ZIPs · Moderate

Northville

2 ZIPs · Moderate

Okemos

2 ZIPs · Moderate

Oxford

2 ZIPs · Moderate

Port Huron

2 ZIPs · Moderate

Redford

2 ZIPs · Semi Arid

Rockford

2 ZIPs · Moderate

Tawas City

2 ZIPs · Unknown

Walled Lake

2 ZIPs · Moderate

Washington

2 ZIPs · Moderate

Westland

2 ZIPs · Moderate

White Lake

2 ZIPs · Moderate

Wyoming

2 ZIPs · Moderate

Ypsilanti

2 ZIPs · Moderate

Acme

1 ZIP · Moderate

Addison

1 ZIP · Semi Arid

Adrian

1 ZIP · Semi Arid

Afton

1 ZIP · Moderate

Ahmeek

1 ZIP · Semi Arid

Akron

1 ZIP · Moderate

Alanson

1 ZIP · Semi Arid

Alba

1 ZIP · Moderate

Albion

1 ZIP · Moderate

Alden

1 ZIP · Unknown

Alger

1 ZIP · Moderate

Algonac

1 ZIP · Semi Arid

Allegan

1 ZIP · Unknown

Allen

1 ZIP · Moderate

Allen Park

1 ZIP · Semi Arid

Allendale

1 ZIP · Unknown

Allenton

1 ZIP · Moderate

Allouez

1 ZIP · Semi Arid

Alma

1 ZIP · Unknown

Almont

1 ZIP · Moderate

Alpena

1 ZIP · Moderate

Alpha

1 ZIP · Moderate

Alto

1 ZIP · Moderate

Amasa

1 ZIP · Moderate

Anchorville

1 ZIP · Moderate

Applegate

1 ZIP · Moderate

Arcadia

1 ZIP · Moderate

Argyle

1 ZIP · Moderate

Armada

1 ZIP · Moderate

Arnold

1 ZIP · Unknown

Ashley

1 ZIP · Unknown

Athens

1 ZIP · Moderate

Atlanta

1 ZIP · Unknown

Atlantic Mine

1 ZIP · Semi Arid

Atlas

1 ZIP · Moderate

Attica

1 ZIP · Moderate

Au Gres

1 ZIP · Unknown

Au Train

1 ZIP · Moderate

Auburn

1 ZIP · Moderate

Augusta

1 ZIP · Moderate

Avoca

1 ZIP · Moderate

Azalia

1 ZIP · Moderate

Bad Axe

1 ZIP · Moderate

Bailey

1 ZIP · Moderate

Baldwin

1 ZIP · Unknown

Bancroft

1 ZIP · Moderate

Bangor

1 ZIP · Unknown

Bannister

1 ZIP · Moderate

Baraga

1 ZIP · Moderate

Barbeau

1 ZIP · Moderate

Bark River

1 ZIP · Unknown

Baroda

1 ZIP · Moderate

Barryton

1 ZIP · Moderate

Barton City

1 ZIP · Moderate

Bath

1 ZIP · Semi Arid

Bay Port

1 ZIP · Unknown

Bay Shore

1 ZIP · Moderate

Bear Lake

1 ZIP · Moderate

Beaver Island

1 ZIP · Unknown

Beaverton

1 ZIP · Unknown

Bedford

1 ZIP · Moderate

Belding

1 ZIP · Moderate

Bellaire

1 ZIP · Moderate

Bellevue

1 ZIP · Moderate

Belmont

1 ZIP · Moderate

Bentley

1 ZIP · Unknown

Benzonia

1 ZIP · Moderate

Bergland

1 ZIP · Moderate

Berkley

1 ZIP · Moderate

Berrien Center

1 ZIP · Moderate

Bessemer

1 ZIP · Moderate

Beulah

1 ZIP · Moderate

Big Bay

1 ZIP · Unknown

Big Rapids

1 ZIP · Moderate

Birch Run

1 ZIP · Moderate

Bitely

1 ZIP · Unknown

Black River

1 ZIP · Moderate

Blanchard

1 ZIP · Unknown

Blissfield

1 ZIP · Moderate

Bloomingdale

1 ZIP · Unknown

Boon

1 ZIP · Moderate

Boyne City

1 ZIP · Moderate

Boyne Falls

1 ZIP · Moderate

Bradley

1 ZIP · Moderate

Branch

1 ZIP · Unknown

Brant

1 ZIP · Moderate

Breckenridge

1 ZIP · Unknown

Breedsville

1 ZIP · Unknown

Brethren

1 ZIP · Unknown

Bridgeport

1 ZIP · Moderate

Bridgewater

1 ZIP · Moderate

Bridgman

1 ZIP · Moderate

Brimley

1 ZIP · Moderate

Britton

1 ZIP · Moderate

Brohman

1 ZIP · Unknown

Bronson

1 ZIP · Moderate

Brooklyn

1 ZIP · Moderate

Brown City

1 ZIP · Moderate

Bruce Crossing

1 ZIP · Moderate

Brutus

1 ZIP · Semi Arid

Buchanan

1 ZIP · Moderate

Buckley

1 ZIP · Moderate

Burlington

1 ZIP · Moderate

Burnips

1 ZIP · Moderate

Burr Oak

1 ZIP · Unknown

Burt

1 ZIP · Moderate

Burt Lake

1 ZIP · Semi Arid

Byron

1 ZIP · Moderate

Byron Center

1 ZIP · Moderate

Cadillac

1 ZIP · Moderate

Caledonia

1 ZIP · Moderate

Calumet

1 ZIP · Semi Arid

Camden

1 ZIP · Moderate

Cannonsburg

1 ZIP · Moderate

Capac

1 ZIP · Moderate

Carleton

1 ZIP · Semi Arid

Carney

1 ZIP · Unknown

Caro

1 ZIP · Moderate

Carp Lake

1 ZIP · Moderate

Carrollton

1 ZIP · Moderate

Carson City

1 ZIP · Moderate

Carsonville

1 ZIP · Moderate

Casco

1 ZIP · Moderate

Caseville

1 ZIP · Unknown

Casnovia

1 ZIP · Moderate

Caspian

1 ZIP · Moderate

Cass City

1 ZIP · Moderate

Cassopolis

1 ZIP · Humid

Cedar

1 ZIP · Moderate

Cedar Lake

1 ZIP · Moderate

Cedar Springs

1 ZIP · Moderate

Cedarville

1 ZIP · Unknown

Cement City

1 ZIP · Arid

Center Line

1 ZIP · Moderate

Central Lake

1 ZIP · Moderate

Centreville

1 ZIP · Humid

Ceresco

1 ZIP · Moderate

Champion

1 ZIP · Moderate

Channing

1 ZIP · Moderate

Charlevoix

1 ZIP · Moderate

Charlotte

1 ZIP · Moderate

Chase

1 ZIP · Moderate

Chassell

1 ZIP · Semi Arid

Chatham

1 ZIP · Moderate

Cheboygan

1 ZIP · Moderate

Chelsea

1 ZIP · Moderate

Chesaning

1 ZIP · Moderate

Chippewa Lake

1 ZIP · Moderate

Clare

1 ZIP · Unknown

Clarklake

1 ZIP · Moderate

Clarksville

1 ZIP · Moderate

Clawson

1 ZIP · Moderate

Clayton

1 ZIP · Semi Arid

Clifford

1 ZIP · Moderate

Climax

1 ZIP · Moderate

Clinton

1 ZIP · Moderate

Clio

1 ZIP · Moderate

Cloverdale

1 ZIP · Moderate

Cohoctah

1 ZIP · Moderate

Coldwater

1 ZIP · Moderate

Coleman

1 ZIP · Unknown

Coloma

1 ZIP · Moderate

Colon

1 ZIP · Moderate

Columbiaville

1 ZIP · Moderate

Columbus

1 ZIP · Moderate

Comins

1 ZIP · Unknown

Commerce Township

1 ZIP · Moderate

Comstock

1 ZIP · Moderate

Comstock Park

1 ZIP · Moderate

Concord

1 ZIP · Moderate

Conklin

1 ZIP · Moderate

Constantine

1 ZIP · Humid

Conway

1 ZIP · Semi Arid

Cooks

1 ZIP · Arid

Coopersville

1 ZIP · Moderate

Copemish

1 ZIP · Moderate

Copper City

1 ZIP · Semi Arid

Copper Harbor

1 ZIP · Moderate

Coral

1 ZIP · Moderate

Cornell

1 ZIP · Unknown

Corunna

1 ZIP · Moderate

Covert

1 ZIP · Moderate

Covington

1 ZIP · Moderate

Cross Village

1 ZIP · Moderate

Croswell

1 ZIP · Moderate

Crystal

1 ZIP · Unknown

Crystal Falls

1 ZIP · Moderate

Curran

1 ZIP · Moderate

Curtis

1 ZIP · Arid

Custer

1 ZIP · Unknown

Dafter

1 ZIP · Moderate

Daggett

1 ZIP · Semi Arid

Dansville

1 ZIP · Moderate

Davisburg

1 ZIP · Moderate

Davison

1 ZIP · Moderate

De Tour Village

1 ZIP · Moderate

Decatur

1 ZIP · Humid

Decker

1 ZIP · Moderate

Deckerville

1 ZIP · Unknown

Deerfield

1 ZIP · Moderate

Deerton

1 ZIP · Moderate

Deford

1 ZIP · Moderate

Delton

1 ZIP · Moderate

Dewitt

1 ZIP · Semi Arid

Dexter

1 ZIP · Moderate

Dimondale

1 ZIP · Moderate

Dodgeville

1 ZIP · Semi Arid

Dollar Bay

1 ZIP · Semi Arid

Dorr

1 ZIP · Moderate

Douglas

1 ZIP · Moderate

Dowagiac

1 ZIP · Humid

Dowling

1 ZIP · Moderate

Drayton Plains

1 ZIP · Moderate

Drummond Island

1 ZIP · Moderate

Dryden

1 ZIP · Moderate

Dundee

1 ZIP · Moderate

Durand

1 ZIP · Moderate

Eagle

1 ZIP · Semi Arid

East China

1 ZIP · Moderate

East Jordan

1 ZIP · Moderate

East Leroy

1 ZIP · Moderate

East Tawas

1 ZIP · Unknown

Eastlake

1 ZIP · Unknown

Eastpointe

1 ZIP · Moderate

Eastport

1 ZIP · Moderate

Eaton Rapids

1 ZIP · Moderate

Eau Claire

1 ZIP · Moderate

Eben Junction

1 ZIP · Moderate

Eckerman

1 ZIP · Unknown

Ecorse

1 ZIP · Semi Arid

Edenville

1 ZIP · Moderate

Edmore

1 ZIP · Moderate

Edwardsburg

1 ZIP · Humid

Elberta

1 ZIP · Moderate

Elk Rapids

1 ZIP · Moderate

Elkton

1 ZIP · Moderate

Ellsworth

1 ZIP · Moderate

Elm Hall

1 ZIP · Unknown

Elmira

1 ZIP · Moderate

Elsie

1 ZIP · Moderate

Elwell

1 ZIP · Unknown

Emmett

1 ZIP · Moderate

Empire

1 ZIP · Moderate

Engadine

1 ZIP · Unknown

Erie

1 ZIP · Moderate

Escanaba

1 ZIP · Unknown

Essexville

1 ZIP · Moderate

Eureka

1 ZIP · Unknown

Evart

1 ZIP · Moderate

Ewen

1 ZIP · Moderate

Fair Haven

1 ZIP · Moderate

Fairgrove

1 ZIP · Moderate

Fairview

1 ZIP · Moderate

Falmouth

1 ZIP · Moderate

Farwell

1 ZIP · Unknown

Felch

1 ZIP · Moderate

Fennville

1 ZIP · Moderate

Fenton

1 ZIP · Moderate

Fenwick

1 ZIP · Moderate

Ferndale

1 ZIP · Moderate

Ferrysburg

1 ZIP · Moderate

Fife Lake

1 ZIP · Unknown

Filer City

1 ZIP · Unknown

Filion

1 ZIP · Moderate

Flat Rock

1 ZIP · Semi Arid

Flushing

1 ZIP · Moderate

Forestville

1 ZIP · Moderate

Fort Gratiot

1 ZIP · Moderate

Foster City

1 ZIP · Moderate

Fostoria

1 ZIP · Moderate

Fountain

1 ZIP · Unknown

Fowler

1 ZIP · Unknown

Fowlerville

1 ZIP · Semi Arid

Frankfort

1 ZIP · Moderate

Franklin

1 ZIP · Moderate

Fraser

1 ZIP · Moderate

Frederic

1 ZIP · Moderate

Free Soil

1 ZIP · Unknown

Freeland

1 ZIP · Moderate

Freeport

1 ZIP · Moderate

Frontier

1 ZIP · Moderate

Fruitport

1 ZIP · Moderate

Fulton

1 ZIP · Moderate

Gaastra

1 ZIP · Moderate

Gagetown

1 ZIP · Moderate

Gaines

1 ZIP · Moderate

Galesburg

1 ZIP · Moderate

Galien

1 ZIP · Moderate

Garden

1 ZIP · Arid

Genesee

1 ZIP · Moderate

Germfask

1 ZIP · Arid

Gladstone

1 ZIP · Unknown

Gladwin

1 ZIP · Unknown

Glen Arbor

1 ZIP · Moderate

Glenn

1 ZIP · Unknown

Glennie

1 ZIP · Arid

Gobles

1 ZIP · Unknown

Goetzville

1 ZIP · Moderate

Good Hart

1 ZIP · Moderate

Goodells

1 ZIP · Moderate

Goodrich

1 ZIP · Moderate

Gould City

1 ZIP · Arid

Gowen

1 ZIP · Moderate

Grand Haven

1 ZIP · Moderate

Grand Junction

1 ZIP · Unknown

Grand Ledge

1 ZIP · Moderate

Grand Marais

1 ZIP · Unknown

Grant

1 ZIP · Moderate

Grass Lake

1 ZIP · Moderate

Grawn

1 ZIP · Moderate

Greenbush

1 ZIP · Moderate

Greenland

1 ZIP · Unknown

Greenville

1 ZIP · Moderate

Gregory

1 ZIP · Semi Arid

Grosse Ile

1 ZIP · Semi Arid

Gulliver

1 ZIP · Arid

Gwinn

1 ZIP · Moderate

Hadley

1 ZIP · Moderate

Hagar Shores

1 ZIP · Moderate

Hale

1 ZIP · Moderate

Hamburg

1 ZIP · Moderate

Hamilton

1 ZIP · Moderate

Hamtramck

1 ZIP · Moderate

Hancock

1 ZIP · Semi Arid

Hanover

1 ZIP · Moderate

Harbert

1 ZIP · Moderate

Harbor Beach

1 ZIP · Moderate

Harbor Springs

1 ZIP · Moderate

Harper Woods

1 ZIP · Moderate

Harrietta

1 ZIP · Unknown

Harris

1 ZIP · Unknown

Harrison

1 ZIP · Unknown

Harrison Township

1 ZIP · Moderate

Harrisville

1 ZIP · Moderate

Harsens Island

1 ZIP · Semi Arid

Hart

1 ZIP · Unknown

Hartford

1 ZIP · Moderate

Hartland

1 ZIP · Moderate

Haslett

1 ZIP · Semi Arid

Hastings

1 ZIP · Moderate

Hawks

1 ZIP · Moderate

Hazel Park

1 ZIP · Moderate

Hemlock

1 ZIP · Moderate

Henderson

1 ZIP · Moderate

Hermansville

1 ZIP · Arid

Herron

1 ZIP · Moderate

Hersey

1 ZIP · Moderate

Hesperia

1 ZIP · Unknown

Hessel

1 ZIP · Unknown

Hickory Corners

1 ZIP · Moderate

Higgins Lake

1 ZIP · Moderate

Highland Park

1 ZIP · Moderate

Hillman

1 ZIP · Unknown

Hillsdale

1 ZIP · Unknown

Holly

1 ZIP · Moderate

Holt

1 ZIP · Moderate

Holton

1 ZIP · Unknown

Homer

1 ZIP · Moderate

Honor

1 ZIP · Moderate

Hope

1 ZIP · Moderate

Hopkins

1 ZIP · Moderate

Horton

1 ZIP · Moderate

Houghton

1 ZIP · Semi Arid

Houghton Lake

1 ZIP · Moderate

Houghton Lake Heights

1 ZIP · Moderate

Howard City

1 ZIP · Moderate

Hubbard Lake

1 ZIP · Moderate

Hubbardston

1 ZIP · Unknown

Hubbell

1 ZIP · Semi Arid

Hudson

1 ZIP · Semi Arid

Hudsonville

1 ZIP · Moderate

Hulbert

1 ZIP · Unknown

Huntington Woods

1 ZIP · Moderate

Ida

1 ZIP · Moderate

Idlewild

1 ZIP · Unknown

Imlay City

1 ZIP · Moderate

Indian River

1 ZIP · Semi Arid

Ingalls

1 ZIP · Semi Arid

Inkster

1 ZIP · Semi Arid

Interlochen

1 ZIP · Moderate

Ionia

1 ZIP · Unknown

Iron Mountain

1 ZIP · Moderate

Iron River

1 ZIP · Moderate

Irons

1 ZIP · Unknown

Ironwood

1 ZIP · Moderate

Ishpeming

1 ZIP · Moderate

Ithaca

1 ZIP · Unknown

Jamestown

1 ZIP · Moderate

Jasper

1 ZIP · Semi Arid

Jeddo

1 ZIP · Moderate

Jerome

1 ZIP · Moderate

Johannesburg

1 ZIP · Moderate

Jones

1 ZIP · Humid

Jonesville

1 ZIP · Unknown

Kaleva

1 ZIP · Moderate

Kalkaska

1 ZIP · Unknown

Kawkawlin

1 ZIP · Moderate

Kearsarge

1 ZIP · Semi Arid

Keego Harbor

1 ZIP · Moderate

Kendall

1 ZIP · Unknown

Kent City

1 ZIP · Moderate

Kewadin

1 ZIP · Moderate

Kinde

1 ZIP · Moderate

Kingsford

1 ZIP · Moderate

Kingsley

1 ZIP · Moderate

Kingston

1 ZIP · Moderate

Kinross

1 ZIP · Unknown

La Salle

1 ZIP · Moderate

Lachine

1 ZIP · Semi Arid

Lacota

1 ZIP · Unknown

Laingsburg

1 ZIP · Moderate

Lake

1 ZIP · Moderate

Lake Ann

1 ZIP · Moderate

Lake City

1 ZIP · Moderate

Lake George

1 ZIP · Moderate

Lake Leelanau

1 ZIP · Moderate

Lake Linden

1 ZIP · Semi Arid

Lake Odessa

1 ZIP · Moderate

Lakeland

1 ZIP · Moderate

Lakeside

1 ZIP · Moderate

Lakeview

1 ZIP · Moderate

Lakeville

1 ZIP · Moderate

Lambertville

1 ZIP · Moderate

Lamont

1 ZIP · Moderate

Lanse

1 ZIP · Moderate

Lapeer

1 ZIP · Moderate

Lawrence

1 ZIP · Unknown

Lawton

1 ZIP · Moderate

Leland

1 ZIP · Moderate

Lennon

1 ZIP · Moderate

Leonard

1 ZIP · Moderate

Leonidas

1 ZIP · Moderate

Leroy

1 ZIP · Moderate

Leslie

1 ZIP · Moderate

Levering

1 ZIP · Moderate

Lewiston

1 ZIP · Unknown

Lexington

1 ZIP · Moderate

Lincoln

1 ZIP · Moderate

Lincoln Park

1 ZIP · Semi Arid

Linden

1 ZIP · Moderate

Linwood

1 ZIP · Moderate

Litchfield

1 ZIP · Moderate

Little Lake

1 ZIP · Moderate

Long Lake

1 ZIP · Moderate

Loretto

1 ZIP · Arid

Lowell

1 ZIP · Moderate

Ludington

1 ZIP · Unknown

Luna Pier

1 ZIP · Moderate

Lupton

1 ZIP · Moderate

Luther

1 ZIP · Unknown

Luzerne

1 ZIP · Moderate

Lyons

1 ZIP · Unknown

Macatawa

1 ZIP · Moderate

Mackinac Island

1 ZIP · Moderate

Mackinaw City

1 ZIP · Moderate

Madison Heights

1 ZIP · Moderate

Mancelona

1 ZIP · Unknown

Manchester

1 ZIP · Moderate

Manistee

1 ZIP · Unknown

Manistique

1 ZIP · Arid

Manitou Beach

1 ZIP · Semi Arid

Manton

1 ZIP · Moderate

Maple City

1 ZIP · Moderate

Maple Rapids

1 ZIP · Unknown

Marcellus

1 ZIP · Humid

Marenisco

1 ZIP · Moderate

Marine City

1 ZIP · Semi Arid

Marion

1 ZIP · Moderate

Marlette

1 ZIP · Unknown

Marne

1 ZIP · Moderate

Marquette

1 ZIP · Moderate

Marshall

1 ZIP · Moderate

Martin

1 ZIP · Moderate

Marysville

1 ZIP · Moderate

Mason

1 ZIP · Moderate

Mass City

1 ZIP · Unknown

Mattawan

1 ZIP · Moderate

Maybee

1 ZIP · Moderate

Mayfield

1 ZIP · Moderate

Mayville

1 ZIP · Moderate

Mc Bain

1 ZIP · Moderate

Mc Millan

1 ZIP · Unknown

Mcbrides

1 ZIP · Moderate

Mears

1 ZIP · Unknown

Mecosta

1 ZIP · Moderate

Melvin

1 ZIP · Moderate

Melvindale

1 ZIP · Semi Arid

Memphis

1 ZIP · Moderate

Mendon

1 ZIP · Moderate

Menominee

1 ZIP · Unknown

Merrill

1 ZIP · Moderate

Merritt

1 ZIP · Moderate

Mesick

1 ZIP · Moderate

Metamora

1 ZIP · Moderate

Michigamme

1 ZIP · Arid

Michigan Center

1 ZIP · Moderate

Middleton

1 ZIP · Unknown

Middleville

1 ZIP · Moderate

Mikado

1 ZIP · Moderate

Milan

1 ZIP · Moderate

Millersburg

1 ZIP · Unknown

Millington

1 ZIP · Semi Arid

Minden City

1 ZIP · Moderate

Mio

1 ZIP · Moderate

Mohawk

1 ZIP · Moderate

Moline

1 ZIP · Moderate

Montague

1 ZIP · Unknown

Montgomery

1 ZIP · Moderate

Montrose

1 ZIP · Moderate

Moran

1 ZIP · Unknown

Morenci

1 ZIP · Semi Arid

Morley

1 ZIP · Moderate

Morrice

1 ZIP · Moderate

Moscow

1 ZIP · Moderate

Mosherville

1 ZIP · Unknown

Mount Morris

1 ZIP · Moderate

Muir

1 ZIP · Unknown

Mullett Lake

1 ZIP · Moderate

Mulliken

1 ZIP · Moderate

Munger

1 ZIP · Moderate

Munising

1 ZIP · Moderate

Munith

1 ZIP · Moderate

Nadeau

1 ZIP · Arid

Nahma

1 ZIP · Arid

Napoleon

1 ZIP · Moderate

Nashville

1 ZIP · Moderate

National City

1 ZIP · Arid

National Mine

1 ZIP · Moderate

Naubinway

1 ZIP · Unknown

Nazareth

1 ZIP · Moderate

Negaunee

1 ZIP · Moderate

New Boston

1 ZIP · Semi Arid

New Buffalo

1 ZIP · Humid

New Era

1 ZIP · Unknown

New Hudson

1 ZIP · Moderate

New Lothrop

1 ZIP · Moderate

New Troy

1 ZIP · Moderate

Newaygo

1 ZIP · Moderate

Newberry

1 ZIP · Unknown

Newport

1 ZIP · Moderate

Niles

1 ZIP · Humid

Nisula

1 ZIP · Moderate

North Adams

1 ZIP · Unknown

North Branch

1 ZIP · Moderate

North Star

1 ZIP · Unknown

North Street

1 ZIP · Moderate

Northport

1 ZIP · Unknown

Norvell

1 ZIP · Moderate

Norway

1 ZIP · Arid

Nottawa

1 ZIP · Humid

Nunica

1 ZIP · Moderate

Oak Park

1 ZIP · Moderate

Oakland

1 ZIP · Moderate

Oakley

1 ZIP · Moderate

Oden

1 ZIP · Semi Arid

Old Mission

1 ZIP · Moderate

Olivet

1 ZIP · Moderate

Omena

1 ZIP · Moderate

Omer

1 ZIP · Unknown

Onaway

1 ZIP · Unknown

Onekama

1 ZIP · Moderate

Onondaga

1 ZIP · Moderate

Onsted

1 ZIP · Moderate

Ontonagon

1 ZIP · Unknown

Orleans

1 ZIP · Moderate

Ortonville

1 ZIP · Moderate

Oscoda

1 ZIP · Moderate

Oshtemo

1 ZIP · Moderate

Osseo

1 ZIP · Unknown

Ossineke

1 ZIP · Moderate

Otisville

1 ZIP · Moderate

Otsego

1 ZIP · Unknown

Ottawa Lake

1 ZIP · Moderate

Otter Lake

1 ZIP · Moderate

Ovid

1 ZIP · Moderate

Owendale

1 ZIP · Moderate

Owosso

1 ZIP · Moderate

Painesdale

1 ZIP · Semi Arid

Palmer

1 ZIP · Moderate

Palms

1 ZIP · Moderate

Palmyra

1 ZIP · Moderate

Palo

1 ZIP · Moderate

Paradise

1 ZIP · Unknown

Paris

1 ZIP · Moderate

Parma

1 ZIP · Moderate

Paw Paw

1 ZIP · Unknown

Peck

1 ZIP · Moderate

Pelkie

1 ZIP · Moderate

Pellston

1 ZIP · Moderate

Pentwater

1 ZIP · Unknown

Perkins

1 ZIP · Unknown

Perrinton

1 ZIP · Unknown

Perronville

1 ZIP · Arid

Perry

1 ZIP · Moderate

Petersburg

1 ZIP · Moderate

Petoskey

1 ZIP · Moderate

Pewamo

1 ZIP · Unknown

Pickford

1 ZIP · Unknown

Pierson

1 ZIP · Moderate

Pigeon

1 ZIP · Moderate

Pinckney

1 ZIP · Semi Arid

Pinconning

1 ZIP · Unknown

Pittsford

1 ZIP · Unknown

Plainwell

1 ZIP · Unknown

Pleasant Lake

1 ZIP · Moderate

Pleasant Ridge

1 ZIP · Moderate

Plymouth

1 ZIP · Moderate

Pointe Aux Pins

1 ZIP · Moderate

Pompeii

1 ZIP · Unknown

Port Austin

1 ZIP · Moderate

Port Hope

1 ZIP · Moderate

Port Sanilac

1 ZIP · Moderate

Portland

1 ZIP · Unknown

Posen

1 ZIP · Moderate

Potterville

1 ZIP · Moderate

Powers

1 ZIP · Arid

Prescott

1 ZIP · Moderate

Presque Isle

1 ZIP · Moderate

Prudenville

1 ZIP · Moderate

Pullman

1 ZIP · Unknown

Quincy

1 ZIP · Moderate

Quinnesec

1 ZIP · Arid

Ralph

1 ZIP · Moderate

Ramsay

1 ZIP · Moderate

Rapid City

1 ZIP · Semi Arid

Rapid River

1 ZIP · Unknown

Ravenna

1 ZIP · Moderate

Ray

1 ZIP · Moderate

Reading

1 ZIP · Moderate

Reed City

1 ZIP · Moderate

Reese

1 ZIP · Moderate

Remus

1 ZIP · Moderate

Republic

1 ZIP · Arid

Rhodes

1 ZIP · Moderate

Richland

1 ZIP · Moderate

Richmond

1 ZIP · Moderate

Richville

1 ZIP · Moderate

Riga

1 ZIP · Moderate

River Rouge

1 ZIP · Semi Arid

Riverdale

1 ZIP · Unknown

Riverside

1 ZIP · Moderate

Riverview

1 ZIP · Semi Arid

Rives Junction

1 ZIP · Moderate

Rock

1 ZIP · Unknown

Rockland

1 ZIP · Unknown

Rockwood

1 ZIP · Semi Arid

Rodney

1 ZIP · Moderate

Rogers City

1 ZIP · Semi Arid

Romeo

1 ZIP · Moderate

Romulus

1 ZIP · Moderate

Roscommon

1 ZIP · Moderate

Rose City

1 ZIP · Moderate

Rosebush

1 ZIP · Unknown

Roseville

1 ZIP · Moderate

Rothbury

1 ZIP · Unknown

Rudyard

1 ZIP · Unknown

Rumely

1 ZIP · Moderate

Ruth

1 ZIP · Moderate

Sagola

1 ZIP · Moderate

Saint Charles

1 ZIP · Moderate

Saint Clair

1 ZIP · Moderate

Saint Helen

1 ZIP · Moderate

Saint Ignace

1 ZIP · Moderate

Saint Johns

1 ZIP · Unknown

Saint Joseph

1 ZIP · Moderate

Saint Louis

1 ZIP · Unknown

Salem

1 ZIP · Moderate

Saline

1 ZIP · Moderate

Samaria

1 ZIP · Moderate

Sand Creek

1 ZIP · Semi Arid

Sand Lake

1 ZIP · Moderate

Sandusky

1 ZIP · Unknown

Sanford

1 ZIP · Moderate

Saranac

1 ZIP · Unknown

Saugatuck

1 ZIP · Moderate

Sault Sainte Marie

1 ZIP · Moderate

Sawyer

1 ZIP · Moderate

Schoolcraft

1 ZIP · Moderate

Scotts

1 ZIP · Moderate

Scottville

1 ZIP · Unknown

Sears

1 ZIP · Moderate

Sebewaing

1 ZIP · Moderate

Seney

1 ZIP · Unknown

Shaftsburg

1 ZIP · Semi Arid

Shelby

1 ZIP · Unknown

Shelbyville

1 ZIP · Moderate

Shepherd

1 ZIP · Unknown

Sheridan

1 ZIP · Moderate

Sherwood

1 ZIP · Moderate

Shingleton

1 ZIP · Moderate

Sidnaw

1 ZIP · Unknown

Sidney

1 ZIP · Moderate

Silverwood

1 ZIP · Moderate

Six Lakes

1 ZIP · Moderate

Skandia

1 ZIP · Moderate

Skanee

1 ZIP · Moderate

Smiths Creek

1 ZIP · Moderate

Smyrna

1 ZIP · Moderate

Snover

1 ZIP · Moderate

Sodus

1 ZIP · Moderate

Somerset

1 ZIP · Arid

Somerset Center

1 ZIP · Arid

South Boardman

1 ZIP · Unknown

South Branch

1 ZIP · Moderate

South Haven

1 ZIP · Unknown

South Lyon

1 ZIP · Moderate

South Range

1 ZIP · Semi Arid

South Rockwood

1 ZIP · Semi Arid

Southgate

1 ZIP · Semi Arid

Spalding

1 ZIP · Arid

Sparta

1 ZIP · Moderate

Spring Arbor

1 ZIP · Moderate

Spring Lake

1 ZIP · Moderate

Springport

1 ZIP · Moderate

Spruce

1 ZIP · Moderate

Stambaugh

1 ZIP · Moderate

Standish

1 ZIP · Unknown

Stanton

1 ZIP · Moderate

Stanwood

1 ZIP · Moderate

Stephenson

1 ZIP · Semi Arid

Sterling

1 ZIP · Moderate

Stevensville

1 ZIP · Moderate

Stockbridge

1 ZIP · Semi Arid

Sturgis

1 ZIP · Humid

Sumner

1 ZIP · Unknown

Sunfield

1 ZIP · Unknown

Suttons Bay

1 ZIP · Moderate

Swartz Creek

1 ZIP · Moderate

Sylvan Beach

1 ZIP · Unknown

Taylor

1 ZIP · Semi Arid

Tecumseh

1 ZIP · Semi Arid

Tekonsha

1 ZIP · Moderate

Temperance

1 ZIP · Moderate

Thompsonville

1 ZIP · Moderate

Three Oaks

1 ZIP · Humid

Three Rivers

1 ZIP · Humid

Tipton

1 ZIP · Moderate

Toivola

1 ZIP · Moderate

Topinabee

1 ZIP · Moderate

Tower

1 ZIP · Moderate

Trenary

1 ZIP · Moderate

Trenton

1 ZIP · Semi Arid

Trout Creek

1 ZIP · Moderate

Trout Lake

1 ZIP · Unknown

Trufant

1 ZIP · Moderate

Turner

1 ZIP · Unknown

Tustin

1 ZIP · Moderate

Twin Lake

1 ZIP · Moderate

Twining

1 ZIP · Unknown

Ubly

1 ZIP · Moderate

Union

1 ZIP · Humid

Union City

1 ZIP · Moderate

Union Lake

1 ZIP · Moderate

Union Pier

1 ZIP · Humid

Unionville

1 ZIP · Moderate

University Center

1 ZIP · Moderate

Vandalia

1 ZIP · Humid

Vanderbilt

1 ZIP · Moderate

Vassar

1 ZIP · Moderate

Vermontville

1 ZIP · Moderate

Vernon

1 ZIP · Moderate

Vestaburg

1 ZIP · Unknown

Vicksburg

1 ZIP · Moderate

Vulcan

1 ZIP · Arid

Wakefield

1 ZIP · Moderate

Waldron

1 ZIP · Moderate

Walhalla

1 ZIP · Unknown

Walkerville

1 ZIP · Unknown

Wallace

1 ZIP · Unknown

Walloon Lake

1 ZIP · Moderate

Waters

1 ZIP · Moderate

Watersmeet

1 ZIP · Unknown

Watervliet

1 ZIP · Moderate

Watton

1 ZIP · Moderate

Wayland

1 ZIP · Moderate

Wayne

1 ZIP · Moderate

Webberville

1 ZIP · Semi Arid

Weidman

1 ZIP · Unknown

Wells

1 ZIP · Unknown

Wellston

1 ZIP · Unknown

West Branch

1 ZIP · Moderate

West Olive

1 ZIP · Moderate

Weston

1 ZIP · Semi Arid

Westphalia

1 ZIP · Semi Arid

Wetmore

1 ZIP · Moderate

Wheeler

1 ZIP · Unknown

White Cloud

1 ZIP · Moderate

White Pigeon

1 ZIP · Humid

White Pine

1 ZIP · Moderate

Whitehall

1 ZIP · Unknown

Whitmore Lake

1 ZIP · Moderate

Whittaker

1 ZIP · Moderate

Whittemore

1 ZIP · Unknown

Williamsburg

1 ZIP · Moderate

Williamston

1 ZIP · Moderate

Willis

1 ZIP · Moderate

Wilson

1 ZIP · Unknown

Winn

1 ZIP · Unknown

Wixom

1 ZIP · Moderate

Wolverine

1 ZIP · Moderate

Woodland

1 ZIP · Moderate

Wyandotte

1 ZIP · Semi Arid

Yale

1 ZIP · Moderate

Zeeland

1 ZIP · Moderate