Её отец, Эдмунд Вудсток, сводный брат короля Эдуарда II, который был 19 марта 1330 года казнён по обвинению заговоре против короны по приказу Роджера Мортимера, 1-й граф Марч, фактического правителя королевства. Все владения и титулы Эдмунда Вудстока были конфискованы, а его семья была помещена в заключение в замке Солсбери. Однако казнь дяди возмутила юного короля Эдуарда III, который смог сместить Роджера Мортимера. Семья Эдмунда Вудстока была освобождена в декабре 1330 года и взята под опеку Эдуардом III, а титулы и владения отца были возвращены старшему брату Джоанны. Официальными опекунами Джоанны Эдуард III назначил Уильяма Монтегю, 1-го графа Солсбери, и его жену Екатерину Грандисон.
Позже Джоанна была принята при дворе, где подружилась со своими двоюродными братьями, сыновьями короля Эдуарда III. В 1347 году Джоанна тайно вышла замуж за Томаса Холланда, сенешаля графа Солсбери. Однако в 1348 году король Эдуард III заставил Джоанну выйти замуж за Уильяма Монтегю, 2-го графа Солсбери. Томас Холланд в это время находился за пределами Англии. По одной из версий именно Джоанна потеряла на балу у Эдуарда III подвязку из голубого бархата, от которой берёт начало Орден Подвязки. Однако гораздо предпочтительнее версия, по которой это была Екатерина Грандисон, свекровь Джоанны.
В 1349 году вернулся в Англию Томас Холланд, предъявивший права на руку Джоанны. Для того, чтобы вернуть себе жену, он обратился к папе римскому Клименту VI. Сама Джоанна, влюблённая в Томаса Холланда, приняла его сторону, из-за чего Уильям фактически сделал Джоанну пленницей в своём доме. В итоге 13 ноября 1349 года папа Климент признал права Томаса и аннулировал брак Джоанны и графа Солсбери. Однако согласно некоторым хроникам Уильям Монтегю сам отказался от жены по причине её неверности.
Перебравшись к Томасу Холланду, Джоанна родила пятерых детей. После смерти 26 декабря 1352 года брата — Джона, графа Кента — Джоанна унаследовала его титулы, в том числе и титул графа Кента. Томасу Холланду было позволено носить титул только в 1360 году, а до этого ему был присвоен баронский титул.
28 декабря 1360 года умер Томас Холланд, муж Джоанны. Однако Джоанна, считавшаяся одной из очаровательнейших женщин страны, недолго оставалась незамужней. Предложение ей сделал двоюродный брат — Эдуард Чёрный Принц, принц Уэльский, старший сын и наследник короля Эдуарда III. Он давно был влюблён в прелестную кузину. Несмотря на сопротивление отца и матери, а также архиепископа Кентерберийского, предостерегавшего Эдуарда от этого брака, свадьба состоялась 10 октября 1361 года в Виндзорском замке.
В 1362 году Эдуард Чёрный Принц, получивший титул герцога Гиени (Аквитании), отбыл с Джоанной в свои новые владения во Франции. Там у Джоанны родились двое сыновей, старший из которых умер в 6-летнем возрасте. В Англию супруги вернулись в 1372 году.
В 1376 году умер муж Джоанны, Эдуард Чёрный Принц, что сделало её младшего сына, Ричарда, наследником Английского престола. А после смерти Эдуарда III, последовавшей в 1377 году, 10-летний Ричард стал королём Англии под именем Ричарда II.
В 1385 году старший сын Джоанны от 1-го брака, Томас Холланд, ставший в 1381 году графом Кента, поссорился с лордом Стаффордом, любимцем жены Ричарда II. В результате ссоры Стаффорд был убит, за что Томас Холланд был приговорён к смерти. Джоанна несколько дней пыталась вымолить у Ричарда II прощения для старшего сына, а 8 августа умерла. Ричард в итоге помиловал Томаса, отправив его в паломничество в Святую Землю.
Джоанна поддерживала лидера лоллардов Джона Уиклифа.
1-й муж: с 1347 (тайный брак, признан папой римским 13 ноября 1349 года) Томас Холланд (1314 — 28 декабря 1360), 1-й барон Холланд с 1353, 1-й граф Кент с 1360. Дети:
2-й муж: ранее 15 октября 1348 (Доньятт, Соммерсет, Англия) Уильям Монтегю (25 июня 1328 — 3 июня 1397), 2-й граф Солсбери. Брак признан недействительным папой римским 13 ноября 1349 года. Детей от этого брака не было.
3-й муж: с 10 октября 1361 (Виндзорский замок, Беркшир, Англия) Эдуард Чёрный Принц (15 июня 1330 — 8 июня 1376), граф Честер с 1333, граф Корнуолл с 1337, принц Уэльский с 1343, герцог Гиени с 1362. Дети: