Giovanna, a Parigi, il 21 giugno 1347, fu fidanzata all'erede del Brabante, Enrico[1] (circa 1330-1349), figlio del duca del Brabante, Giovanni III e della moglie, Maria d'Évreux. Il matrimonio non fu mai celebrato per la prematura morte di Enrico.
Suo padre, Giovanni II il Buono, succeduto, nel 1350, sul trono di Francia a Filippo di Valois, ereditò con la corona francese anche la reggenza sul regno di Navarra[5]. Re di Navarra era il giovane Carlo II il Malvagio, che si vantava di essere, per parte di madre, il più prossimo discendente del re di Francia, Filippo il Bello e quindi il principe più vicino al trono di Francia. Allora per ingraziarsi Carlo II il Malvagio, nel 1351, Giovanni II il Buono gli promise in moglie la propria figlia, Giovanna, di soli otto anni. E il 12 febbraio 1352, nel castello di Vivier, presso Fontenay-Trésigny, nella regione dell'Île-de-France fu celebrato il matrimonio tra Giovanna e Carlo II di Navarra[1], figlio secondogenito (maschio primogenito) della regina di Navarra Giovanna II[6] e del conte d'Évreux, Filippo III[7] In quello stesso giorno terminò la reggenza di Giovanni II il Buono sui domini di Carlo[5] e contemporaneamente Carlo venne nominato Luogotenente della Linguadoca, da Giovanni II il Buono[5].
Nonostante i vincoli di parentela con cui Giovanni II aveva cercato di legarlo alla dinastia dei Valois, il marito di Giovanna di Francia, il re di Navarra, Carlo, per tutta la vita, per la discendenza di sua madre, si considerò il legittimo erede del trono di Francia e inseguì il sogno di poter sedere un giorno su quel trono di Francia, che pensava gli spettasse di diritto e per circa trent'anni complottò[5], soprattutto col re d'Inghilterra, Edoardo III, per poter scalzare dal trono prima il suocero, Giovanni II il Buono e poi il cognato, il figlio di Giovanni, Carlo V il Saggio.
Giovanna però morì prima di poter vedere tutte le aspettative del marito frustrate, si spense, all'età di trent'anni, ad Évreux, in Normandia, il 3 novembre 1373, un anno dopo aver dato alla luce la figlia, Bianca, o molto più probabilmente in seguito al parto della figlia Isabella (di cui però non si conosce l'esatta data di nascita).