Crece desde el nivel del mar hasta 2.600 msnm de altitud en California y hasta los 3.400 msnm en las Montañas Rocosas.