Sheila Scott nació nEdimburgu, Escocia, el 23 dabril de 1910, fía de Helen Myers Meldrum y James Alexander Scott. La familia vivía na avenida 69 Dudley, cerca de la Trinity Academy, ondel so padre yera maestru.