Alfonso, una vez declarado mayor de edad en 1325, asumió el trono, consiguiendo durante su reinado el fortalecimiento del poder real, la resolución de los problemas del estrecho de Gibraltar y la conquista de Algeciras.