安徽合肥人。
1922年10月1日,楊振寧生于安徽合肥三河鎮(zhèn)(今屬肥西縣)。
4歲時,母親開始教楊振寧認(rèn)字,一年多的時間楊振寧學(xué)了3千個字。
1928年,楊振寧父親自美國歸來。同年隨父赴廈門大學(xué),進(jìn)小學(xué)二年級。
1929年,其父應(yīng)聘清華大學(xué),舉家赴平,居于清華院西院十一號;入讀教員子弟學(xué)校成志小學(xué)三年級。
1933年,小學(xué)畢業(yè),入讀城內(nèi)絨線胡同天主教圣公會崇德中學(xué),離家在校寄宿,曾因考試偷看被罰。
1937年,日軍發(fā)動七七事變,北平不穩(wěn),隨母攜弟妹返回合肥。
1938年,受日本侵華戰(zhàn)爭影響,全家逃難,經(jīng)廣州、香港、越南河內(nèi)輾轉(zhuǎn)抵昆明,楊振寧入讀昆華中學(xué)高中二年級。同年秋天,以高二學(xué)歷參加統(tǒng)一招生考試,被西南聯(lián)大錄取,先遵父命報化學(xué)系,后改物理系。
1942年,楊振寧畢業(yè)于昆明的國立西南聯(lián)合大學(xué),本科論文導(dǎo)師為北京大學(xué)吳大猷教授,后考入該校研究院理科研究所物理學(xué)部(清華大學(xué)物理研究所)讀研究生,師從王竹溪教授。與他同室居住的有凌寧、金啟華和顧震潮,黃昆和張守廉也偶爾來住幾天。
1944年,國立西南聯(lián)合大學(xué)研究生畢業(yè),碩士論文導(dǎo)師是王竹溪教授。后留學(xué)海外。