Moss was born in Vancouver, British Columbia. She has two brothers, Rory Moss, and actor Jesse Moss. Her given name is of Welsh origin, meaning "fair one" and pronounced to rhyme with "Megan". Moss had attended the Point Grey Secondary School and graduated in June 2003.