En México se localiza en el bosque mesófilo de montaña; bosque de "Quercus"; bosque de "Pinus-Quercus" y en orillas de ríos y en matorral en cañadas.