La flora está constituida por bosque latifoliado (bosque de hoja ancha) casi en su totalidad sobresaliendo el quebracho siendo algunas de sus plantas características el roble, cedro, caoba, almendro, aceituno, quebracho colorado, quebracho liso, guanacaste, laurel, mango, ceibo, carreto, ámate, copalillo, etc.; y por una mínima cantidad de coníferas que han sido introducidas cuya especie principal es el pino Caribea.