McGonagall’s Works

McGonagall published over 200 poems in his lifetime, mostly on printed broadsheets he sold in the street or after giving one of his “entertainments”. These poems may be perused here, grouped either by publication or by subject matter.

Poems by Publication

The name “Poetic Gems” chosen by McGonagall for his first (and only) book of poems has been adopted and adapted for later collections of his work. Choose from one of the titles below:


A few poems remain unpublished in any printed poetry collection.

Poems by Subject

Though most famous for his disaster poems, McGonagall’s range of subjects was actually far wider:

Alternatively, you can consult a full list of all poems, listed either alphabetically or chronologically.

Gem of the Day

The Battle of the Alma

The Highland Brigade is foremost in the fray

Register to receive the “Gem of the Day” by email