Devil Canyon is a 1.5 mile long canyon on the south slope of the San Bernardino Mountains, in San Bernardino County, California. Its mouth lies at an elevation of 1759abbr=offNaNabbr=off. It heads at 34.2147°N -117.3286°W, the confluence of East Fork Devil Canyon and West Fork Devil Canyon at an elevation of 2352abbr=offNaNabbr=off.