Родился в
Виндзоре, за что был прозван Виндзорским. Взошёл на престол в результате мятежа баронов и низложения своего отца. Первоначально управление осуществлял совет знати. Номинально его возглавлял Генрих Горбун, граф Ланкастерский, двоюродный дядя Эдуарда III. Но реально власть была сосредоточена в руках матери Эдуарда, Изабеллы Французской, и её любовника Роджера Мортимера. В
1330 г. Эдуард казнил Мортимера и отдалил от себя мать, после чего стал править единолично.