Джоанна народилася в місті Ланкастер, графство Ланкашир, у сім'ї Девіди-Елізабети (Несбітт) та Джона Гакінґа[5]. Її батько збанкрутував та покинув свою дружину з трьома дітьми, Джоанні тоді було 10 років[6]. Джоанні довелося допомагати матері, щоб утримувати сім'ю. Джоанна навчалася в Королівській балетній школі та Академії драматичного мистецтва Веббера Дугласа.
На початку 1970-их років Джоанна розпочала свою кар'єру на телебаченні. Першою помітною роботою для Джоани стала роль Еліс Монро в міні-серіалі «Останній з могікан» 1971 року. Із цього часу Джоанна Девід знялась більш ніж у 70 різних серіалах. Серед проектів, в яких вона брала участь, можна відзначити такі: «Розум і почуття» (1971), «Війна і мир» (1972), «Ребекка» (1979), «Анна Кареніна» (1985), «Перший серед рівних» (1986), «Інспектор Морз» (1992), «Гордість і упередження» (1995), «Міс Марпл» (1987), «Суто англійські вбивства», «Сага про Форсайтів» (2002), «Війна Фойла» (2003), «Холодний будинок» (2005), «Ти зустрінеш таємничого незнайомця» (2010), «Давнтонське абатство» (2013), «Смерть у раю» (2014), «Дякуємо за спогади» (2018).
У доробку Джоанни Девід також є більше 30 записів аудіо-книг.
Джоанна Девід перебуває в шлюбі з англійським актором Едвардом Фоксом. У подружжя є двоє дітей: Емілія Фокс (нар. 1974) та Фредді Фокс (нар. 1989). Діти також є акторами.