Felton was born in Epsom, the son of Sharon and Peter Felton. He was educated at West Horsley's Cranmore School until the age of thirteen, after which time he attended The Howard of Effingham School. Felton is a singer and was part of a choir at the age of seven. He was a member of four school choirs and was given the chance to be part of the Guildford Cathedral Choir. He has three older brothers; Ashley, Jonathan and Chris.