The youngest of five children, Ryan Stiles was born in Seattle, Washington, to Canadian parents, Irene and Sonny Stiles. He grew up with his mother, a homemaker, and his father, a supervisor at a Vancouver-based Canadian fish processing plant. When he was 10, his family moved to Vancouver, British Columbia. Ryan Stiles attended R. C. Palmer Junior Secondary School and Richmond Senior Secondary in Richmond, British Columbia. Although he was a good student, Stiles has admitted that "being a high-school senior gave [him] too much freedom. " He got so carried away with his flexible schedule that at age 17, he quit school a few months shy of graduation.