Il est le quatrième enfant du roi Louis VIII et de la reine Blanche de Castille. Les trois premiers enfants étant morts en bas âge, Louis devient l'héritier du trône. Il est élevé avec un soin particulier par ses parents, notamment sa mère, qui l'instruit profondément dans la foi chrétienne.

À la mort de Louis VIII en 1226, Louis IX n'a que 11 ans et devient roi sous la régence de sa mère, Blanche de Castille. Il est sacré roi le 29 août 1226 à la cathédrale de Reims.

En 1234, Blanche renonce à son autorité et Louis IX commence à régner personnellement. Il se révèle être un roi juste, connu pour sa gentillesse, ses manières engageantes et son équité. Il rendait souvent la justice lui-même et était également connu pour avoir fondé de nombreux hôpitaux.

En 1248, Louis IX mène la septième croisade en Terre sainte, malgré l'enthousiasme limité de ses barons et de ses partisans. Il part d'Aigues-Mortes avec une flotte d'une centaine de navires transportant 35 000 hommes. Les croisés débarquèrent près de Damiette, en Égypte, en juin 1249.

Cependant, la croisade a finalement échoué. Louis IX est capturé par les forces égyptiennes le 7 avril 1250. Il est libéré après le versement d'une importante rançon et rejoint sa femme à Acre. Louis passe ensuite quatre ans en Syrie, transformant ce revers militaire en succès diplomatique en concluant des alliances avantageuses et en fortifiant les villes chrétiennes.

Il rentre en France en 1254 et continue à régner jusqu'à sa mort. En 1270, il mène une nouvelle croisade en Afrique du Nord. Cependant, le camp de l'armée est dévasté par la maladie et Louis IX lui-même meurt le 25 août 1270, à l'âge de 56 ans.

Il est canonisé 27 ans plus tard, le 11 août 1297.