Diplacus douglasii occurs between 45 - 1200 meters elevation in the mountains and foothills of the Cascade and Sierra Nevada Ranges in California and Oregon.
D. douglasii is classified as a serpentine indicator[REF] and hence is most commonly found serpentine soils, but can also be found on bare clay or granitic soils [REF].