The Monarch can be found in many different kinds of habitats. When it is breeding, it is found in habitats with milkweed (a kind of plant). Some of these habitats include, fields, meadows, prairies, parks in or near cities, gardens, and roadsides. The monarch can be found in almost any kind of habitat during migration. It overwinters in pine, cypress, and eucalyptus groves in California. It overwinters in fir forests and pine groves in Mexico.