La flora del municipio está compuesta por bosque mixto, predominando especies de cuéramo, zapote, mango, pino, encino, cedro, ceiba, huizache, parota y temezquite.