Han ble født i Woodstock Palace i Oxfordshire. I 1333 ble han jarl av Chester, og i 1337 hertug av Cornwall. Edward var dermed den første som fikk en engelsk hertugtittel. I 1343 ble han prins av Wales.