Sonny Shroyer est né à Valdosta, en Géorgie, une petite ville située à la frontière entre la Géorgie et la Floride. Shroyer, dont le vrai nom est Otis Burt Shroyer Jr., a grandi en baignant dans les traditions du sud profond. Il a travaillé dans les entrepôts de tabac en poussant des chariots de tabac et a aidé son père dans leur petit commerce de fruits et de crèmerie. Son talent au football au lycée lui a valu une bourse d'études à la Florida State University (il a d'ailleurs joué au football dans le film Le Grand Jeu en 1974 aux côtés d'un autre joueur de football de la FSU, Burt Reynolds). Cependant, sa carrière de footballeur a été interrompue par une blessure, et Shroyer a achevé ses études à l'Université de Géorgie, où il a obtenu un diplôme en gestion d'entreprise.