The Best Plants for Maine
Some different regions of the state have different requirements, so it's important to choose the right plants for your particular climate. See plants that will grow best in your area of Maine by selecting your town from the menu below.

Auburn Augusta Bangor Bath Belfast Bethel Biddeford Bradley Brewer Brownville Junction Calais Cape Neddick Caribou Chisholm Corinna Cornish Cousins Island Cumberland Center Danforth Dunstan Eastport Ellsworth Falmouth Foreside Gardiner Grand Isle Greene Hallowell Island Falls Jonesport Kezar Falls Kingfield Kittery Point Lake Arrowhead Lewiston Lisbon Lisbon Falls Little Falls Littlejohn Island Mattawamkeag Milbridge North Anson North Windham Northeast Harbor Oakfield Old Town Patten Portland Presque Isle Rangeley Rockland Sabattus Saco Sanford South Berwick South Eliot South Paris South Portland South Windham Steep Falls Turner Vanceboro Veazie Waterville West Kennebunk Westbrook York Harbor