Eduardo II era o quarto filho menino de Eduardo I e sua primeira esposa Leonor de Castela. Seu pai era o Rei da Inglaterra e Lorde da Irlanda, e herdou a Gasconha no sudoeste da França, tendo o Rei da França como vassalo feudal. Sua mãe pertencia à família real do Reino de Castela, mantendo o Condado de Ponthieu no norte francês. Eduardo I provou-se ser um líder militar de sucesso, liderando a supressão de revoltas baroniais da década de 1260 e participando da Nona Cruzada. Ele conquistou o Principado de Gales na década de 1280, tirando os príncipes galeses do poder, e interveio nas guerras civis escocesas nos anos 1290 afirmando suserania sobre o país. O rei foi considerado um governante extremamente bem sucedido por seus contemporâneos, principalmente por controlar os poderosos condes do reino que formavam os principais níveis da nobreza. O historiador Michael Prestwich descreveu Eduardo I como um "um rei para inspirar medo e respeito", enquanto John Gillingham o caracterizou como um valentão eficiente.