Canyon Oaks High School is an alternative high school located on Royal Oaks Drive in eastern Monrovia.
The school caters to students who need smaller classes or want an accelerated program to graduate from high school early. It also accepts students who need to make up for failed classes.
Canyon Oaks strives to "provide a safe, challenging environment where students awaken an innate passion for learning, develop innate talents, acquire critical thinking and effective communication skills to become productive, responsible, and tolerant members of our diverse society," according to the school's mission statement.