Se encuentra desde el sur de Canadá a Guatemala donde crece en la sombra húmeda de los bosques en las laderas rocosas rica en humus y lugares con hojas podridas hasta alturas de 3700 metros.