den yngsta dottern till kung Edward II av England och Isabella av Frankrike, Joan föddes i Tower Of London den 5 juli 1321. Hennes syskon var framtiden Edward III, kung av England, John of Eltham, Earl of Cornwall och Eleanor of Woodstock.
i enlighet med Northamptonfördraget gifte sig Joan den 17 juli 1328 med David, son och arving till Robert the Bruce, i Berwick-upon-Tweed. Hon var sju år gammal och han var fyra. Deras äktenskap varade 34 år, men det var barnlöst och tydligen kärlekslöst.
den 7 juni 1329 dog Robert I av Skottland och David blev kung. Han kröntes vid Scone Abbey i November 1331.
efter Edvard III: s seger i England och hans Prot-ugubbi-ugubbi Edward Balliol i slaget vid Halidon Hill nära Berwick-upon-Tweed i Juli 1333 skickades David och Joan för säkerhet till Frankrike. De nådde Boulogne-sur-Mer i Maj 1334, där de mottogs av Philip VI, hennes mors kusin. Lite är känt om den skotska kungens och drottningens liv i Frankrike, förutom att de bosatte sig vid Ch Exporteau Gaillard och Philip behandlade dem med avseende.
under tiden hade Davids representanter fått överhanden i Skottland, och David och Joan fick därmed möjlighet att återvända i juni 1341, när han tog regeringens tyglar i egna händer. David II fångades vid Slaget vid Neville ’ s Cross i County Durham den 17 oktober 1346 och förblev fängslad i England i elva år. Även om Edward III tillät Joan att besöka sin man i Tower Of London några gånger blev hon inte gravid. Efter hans frisläppande 1357 bestämde hon sig för att stanna kvar i England. Joan var nära sin mamma, som hon ammade under sina sista dagar.
Joan dog 1362, 41 år gammal, Vid Hertford Castle, Hertfordshire. Vid den tiden hade hon varit främmande från David II i många år. Hon begravdes i Christ Church Greyfriars, London, som bombades kraftigt i Blitz. Inga spår av hennes grav finns nu kvar.