Er wurde 1330 im Woodstock Palace in Oxfordshire geboren. 1333 wurde er zum Earl of Chester ernannt und am 13. März 1337 zum ersten Herzog von Cornwall ernannt. 1343, im Alter von dreizehn Jahren, wurde er in seinem Namen zum Prince of Wales ernannt als Thronfolger seines Vaters. Er wurde auch zum Mitglied des von seinem Vater gegründeten Hosenbandordens ernannt. Er war ein brillanter Heerführer und zeigte seinen Mut im Alter von 16 Jahren in der Schlacht von Crécy. Auch im Hundertjährigen Krieg nahm er auf riskante und entschlossene Weise gegen die Franzosen teil. Nachdem er einen Pakt mit König Carlos II. von Navarra unterzeichnet hatte, kämpfte er gegen die Armeen von Juan II. von Frankreich.
Im Jahr 1356 befehligte Eduardo eine Armee von mehr als siebentausend Soldaten, als er an den Kriegshandlungen gegen Frankreich teilnahm. Er führte seine Streitkräfte im Kampf an und errang in der Schlacht von Poitiers einen großen Sieg über die schwere französische Kavallerie. Bei dieser entscheidenden Aktion nahm er König Johann II. von Frankreich fest und nahm ihn als Geisel nach England. Mit der Unterzeichnung des Vertrags von Brétigny (1360) erlangte der König von Frankreich seine Freiheit zurück, indem er wertvolles Land an die Briten abtrat, und bei dieser Gelegenheit ernannte ihn sein Vater zum Herzog und Leutnant von Guyenne und Aquitanien. Später verlegte er seinen Wohnsitz nach Kastilien, knüpfte politische Verbindungen zu König Pedro I. und gemeinsam kämpften sie gegen Enrique de Trastámara, einen Verbündeten von Carlos V. von Frankreich. In diesem Krieg gewannen seine Truppen 1367 die Schlacht von Nájera.
König Pedro I. von Kastilien (Bruder des Infanten Don Enrique de Castilla) geriet in ständige Meinungsverschiedenheiten und eine ganze Reihe von Aktionen gegen den Schwarzen Prinzen, weil er nicht die vereinbarte Zahlung für die Gewährung bewaffneter Hilfe geleistet hatte, weshalb er beschloss, das Land zu verlassen Kastilien, so dass nur der undankbare Pedro I. im Kampf zurückblieb.
Am 10. Oktober 1361 heiratete er in der Stadt Windsor Gräfin Juana de Kent, die Enkelin von König Eduard I. Diese Ehe diente der wahren Liebe und wurde ohne die Zustimmung von König Eduard III. geschlossen – aufgrund des dadurch verursachten Skandals Bigamie der Gräfin von Kent-, wobei das Paar bis 1371 in Frankreich bleiben musste, um dann, bereits mit dem Segen des Herrschers, nach England zurückkehren zu können.