The Miss and Mister Relay for Life of Randolph County Pageant was held in Elkins on Sunday.
It was the 10th annual pageant and benefits the Randolph County Relay for Life.
There were 50 contestants ranging in age from newborns to 18-year-olds.
Each age group had one winner and everyone got a prize, especially the Relay for Life.
"The contestants pay a fee and that money all goes to Relay for Life. The people coming in to see it are paying a fee and that will go to the county's relay event which is going to be held on June 8th," said Judy Ritchie, the director for this year's Relay for Life.
The winners of each category are as follows:
Baby Miss Queen: Abagail White
Baby Master King: Zade Gibson
Toddler Miss Queen: Devonna White
Toddler Master King: Axel Stevens
Mini Miss Queen: Kelsey Tincher
Little Master King: Austin Hart
Little Miss Queen: Lonna Hartley
Junior Miss Queen: Rebecca Smith
Teen Miss Queen: Kiana Hartman
Miss Queen: Jessica Scott