La flora de México incluye bosques de pino, encino y otros árboles, selvas en el sur y pastizales en amplias zonas. Existen alrededor de 7,000 especies de plantas en los bosques, más que en selvas húmedas. La fauna es diversa e incluye osos negros, lobos mexicanos en peligro de extinción, y una gran variedad de aves y mariposas monarcas.