Devil Canyon is a 1.5-mile canyon on the south slope of the San Bernardino Mountains in San Bernardino County, California. It starts where the East Fork Devil Canyon and West Fork Devil Canyon meet at about 2,352 feet in elevation, then descends to its mouth at about 1,759 feet.