Il naît en 1300, avant le mois de novembre, puisqu'un page reçoit le une somme d'argent pour avoir apporté à la famille royale anglaise la nouvelle de la naissance du fils premier-né de la duchesse Marguerite[2].
Le début de son règne est troublé par le mécontentement, dû au fait que les biens de Brabançons à l'étranger sont saisis à cause des dettes des ducs Jean Ier et Jean II, et d'autre part au fait que les conseillers du jeune ne respectent pas la Charte de Cortenbergh. En échange du respect de la Charte, de la mise sous curatelle des finances ducales et de nouveaux privilèges envers les villes brabançonnes, ces dernières acceptent de payer les dettes du duc.
Il se brouille ensuite avec le roi de France, qui voulait isoler commercialement la Flandre, ce qui allait à l'encontre des intérêts économiques du Brabant. En 1315, il aide Adolphe de La Marck, évêque de Liège à lutter contre ses sujets révoltés. Durant les décennies qui suivent, il combat plusieurs des seigneurs voisins. Par exemple, dans son conflit avec Reinoud van Valkenburg, il participe au siège de Sittard en 1318.
Au début de la guerre de Cent Ans, il se range aux côtés de l'Angleterre et accompagne Édouard III dans ses expéditions. En représailles, Philippe VI de Valois fait saisir les biens des Brabançons en France, et les bourgeois de Bruxelles se révoltent alors contre leur duc. Jean III intervient énergiquement et fait décapiter un meneur. À partir de 1340, il s'éloigne de l'alliance anglaise, préférant s'allier à la France et mariant ses filles à des alliés du royaume de France: le duc de Luxembourg, le comte de Flandre et le duc de Gueldre.
En 1348, selon la légende, Jean III reçoit avec les arbalétriers du Sablon de Bruxelles l'arrivée miraculeuse de Béatrice Soetkens, qui ramène d'Anvers une statue de la Vierge sur l'ordre de cette dernière[3].
Henri, seigneur de Malines, puis duc de Limbourg (à la mort de son frère Jean), fiancé en 1347 avec Jeanne, fille du futur roi de France Jean II le Bon[4]; décédé le ;
Godefroy, seigneur d'Aerschot, puis seigneur de Malines et duc de Limbourg (à la mort de son frère Henri), décédé en 1352 ;
↑Jean de Sturler, « La date de naissance de Jean III, duc de Brabant », Revue belge de philologie et d'histoire, vol. 13, nos 3-4, , p. 758-762 (lire en ligne, consulté le ).