L'école Normale de Bruxelles fut créée en 1874 par le conseil communal de Bruxelles[2]. En 1925, elle prendra le nom d'École Charles Buls[5]. En 1914, une section néerlandophone s'ouvre avant de commencer à devenir autonome avant de s'établir rue de Rollebeek. Il fut alors décidé de la coupler avec une école secondaire : la Karel Bulsschool[2]. Devant son nombre croissant d'élèves, il fut décidé en 1976, d'en construire une extension à Laeken[2]. Elle devint ainsi, l'école néerlandophone homologue de la nouvelle école tout juste construite : l'athénée des pagodes[2].
En 2016-2017, elle faisait partie des quatre écoles tests concernées par le stage civique[6].