Perry presided as emcee of the annual Miss Canada Pageant, a job he held from 1967 until 1990, about the same length of time his U.S. counterpart Bob Barker presided over the Miss USA Pageant on CBS. Like Bert Parks in the United States, Perry, a talented singer, would sing the pageant's closing song, "The Fairest Girl in Canada" soon after the new Miss Canada was crowned. This practice, however, ended in the 1980s. Again, Dave Devall worked alongside Perry as the pageant's off-screen announcer. While hosting the 1975 Miss Canada pageant, during a commercial break, a female protester hit Perry with a packet of flour while on camera, claiming that the pageant was sexist. Perry, though shaken from the incident, regained his composure and continued on with the broadcast.