Mexico heeft een zeer uitgebreide en gevarieerde flora met meer dan 20.000 plantensoorten. Bloemrijke planten als de begonia en de dahlia komen oorspronkelijk uit Mexico. Mexico heeft verder de meeste cactussoorten ter wereld op haar grondgebied. Van de 6000 bekende soorten is tweederde te vinden in Mexico, en dan met name in de deelstaten Baja California, Sonora, Puebla, Oaxaca en Guerrero.Bijzondere soorten zijn de tot 20 meter hoge en 300 jaar oude saguarocactus en de maguey of Agave americana, die gebruikt wordt om velden en wegen af te scheiden en een basisgrondstof levert voor het nationale alcoholische drankje tequilla. De schijfcactus wordt geteeld om de vruchten en de bladeren, die beide eetbaar zijn. Op grotere hoogtes komen gemengde bossen voor met Montezuma-pijnbomen, cipressen en uit Australië afkomstige eucalyptussen. Op de savannes groeien veel soorten agaves, schijfcactussen en bekende yucca. In de vochtige gebieden van de "tierra templada" groeit de nationale boom van Mexico, de ahuehuete, een reuzencipres. In