Britannica Sources used in this answer

Who wrote the libretto for Giuseppe Verdi's Rigoletto?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The libretto for Giuseppe Verdi's opera Rigoletto was written by Francesco Maria Piave.12

Piave was one of Verdi's favorite librettists, and the two collaborated closely on the work, which was based on the play Le Roi s’amuse by Victor Hugo.13