Cette chanson a été composée sur une longue période, et les couplets se sont rajoutés au fil des événements historiques, composés par différents auteurs anonymes. Elle est apparues vers 1790, et les premiers couplets ne sont probablement qu'une moquerie à l'encontre de Louis XVI qui venait de regagner Paris malgré lui. La musique est un ancien air de chasse nommé "Fanfare du grand cerf".

La chanson eut une nouvelle jeunesse à la fin de l'Empire, suite à la campagne de Russie : "Le roi Dagobert voulait conquérir l'Univers...", ou "Le roi faisait la guerre, mais il la faisait en hiver" sont entre autres, des allusions très claires à Napoléon Ier. Elle est depuis cette époque restée une des chansons enfantine les plus populaires de France.

1. Le bon roi Dagobert
Avait sa culotte à l'envers
Le grand saint Eloi lui dit
O mon roi, votre majesté
Est mal culottée
C'est vrai lui dit le roi
je vais la remettre à l'endroit



2. Comme il la remettait,
Un peu il se découvrait,
Le grand Saint Eloi lui dit
O mon roi
Vous avez la peau
Plus noir' qu'un corbeau,
- Bah ! bah ! lui dit le roi.
La rein' l'a bien plus noir' que moi !".


3. Le bon roi Dagobert
Avait un grand sabre de fer
Le grand saint Eloi lui dit
O mon roi, votre majesté
Pourrait se blesser
C'est vrai lui dit le roi
Qu'on me donne un sabre de bois



4. Le boi roi Dagobert
Chassait dans la plaine d'Anvers
Le grand saint Eloi lui dit
O mon roi, votre majesté
Est bien essouflée
C'est vrai lui dit le roi
Un lapin courait après moi

5. Le bon roi Dagobert
Voulait s'embarquer sur la mer
Le grand saint Eloi lui dit
O mon roi Votre majesté
Se fera noyer
C'est vrai, lui dit le roi
On pourra crier : le roi boit !

6. Le bon roi Dagobert
Mangeait en glouton du dessert
Le grand saint Eloi lui dit
O mon roi vous êtes gourmand
Ne mangez pas tant
C'est vrai lui dit le roi
Je ne le suis pas tant que toi

7. Le bon roi Dagobert
Fut mettre son bel habit vert
Le grand saint Eloi lui dit
O mon roi votre habit paré
Au coude est percé.
C'est vrai, lui dit le roi
Le tien est bon prête-le moi

8. Le bon roi Dagobert
Faisait peu sa barbe en hiver
Le grand saint Eloi lui dit
O mon roi il faut du savon pour votre menton.
C'est vrai, lui dit le roi
As-tu deux sous pour moi?

9. Le bon roi Dagobert
Portait manteau court en hiver.
Le grand saint Eloi lui dit
O mon roi, votre Majesté
Est bien écourtée.
C'est vrai, lui dit le roi
Fais-le rallonger de deux doigts

10. Le bon roi Dagobert
Faisait des vers tout de travers
Le grand saint Eloi lui dit
O mon roi, laissez aux oisons
Faire des chansons
C'est vrai lui dit le roi
C'est toi qui les feras pour moi

 

11. Le bon roi Dagobert
Allait à la chasse au pivert.
Le grand saint Eloi lui dit
O mon roi la chasse aux coucous
Vaudrait mieux pour vous
Eh bien ! lui dit le roi,
Je vais tirer; prends garde à toi !

12. Le bon roi Dagobert
Avait des bas rongés de vers
Le grand saint Eloi lui dit
O mon roi vos deux bas cadets
Font voir vos mollets
C'est vrai lui dit le roi,
Les tiens sont neufs, donne-les moi

13. Le bon roi Dagobert
Avait sa perruqu' de travers.
Le grand saint Eloi lui dit
O mon roi que le perruquier
Vous a mal coiffé
C'est vrai lui dit le roi,
Je prends ta tignasse pour moi

14. Le bon roi Dagobert
Voulait conquérir l'univers
Le grand saint Eloi lui dit
O mon roi voyager si loin
Donne du tintouin.
C'est vrai, lui dit le roi
Il vaudrait mieux rester chez soi

15. Le bon roi Dagobert
Se battait à tort et à travers
Le grand saint Eloi lui dit
O mon roi votre Majesté
Se fera tuer.
C'est vrai, lui dit le roi
Mets-toi bien vite devant moi

16. Le roi faisait la guerre,
Mais il la faisait en hiver.
Le grand saint Eloi lui dit
O mon roi votre Majesté
Se fera geler.
C'est vrai, lui dit le roi
Je m'en vais retourner chez moi


17. Les chiens de Dagobert,
Étaient de gale tout couvert.
Le grand Saint Eloi lui dit
O mon roi, pour les nettoyer
Faudrait les noyer
C'est vrai lui dit le roi
Va-t-en les noyer avec toi


18. Le bon roi Dagobert,
Ayant bu, allait de travers.
Le grand Saint Eloi, lui dit
O mon roi votre majesté
Va tout de côté
Eh bien lui dit le roi
Quand t'es gris, marche tu plus droit



19. Le bon roi Dagobert
Craignait fort d'aller en enfer
Le bon saint Eloi lui dit
O mon roi, je crois bien, ma foi
Qu' vous irez tout droit
C'est vrai lui dit le roi
Ne peux-tu pas prier pour moi ?



20. Quand Dagobert mourut
Le diable aussitôt accourut
Le grand saint Eloi lui dit
O mon roi, satan va passer
Faut vous confesser
Hélas, lui dit le roi
Ne pourrais-tu pas mourir pour moi ?