poetic device: Pun Poems

Puns are words or phrases with double meanings. That is, they can be taken in either of two ways, which can sometimes be very funny. Pun poems are poems that use puns to make you laugh.

Some puns are homophones, words that sound alike, but are spelled differently, such as “I have bear feet.” Others are homonyms, words that are spelled the same but have different meanings, such as “these batteries are free of charge.” Some are simply words that sound similar, such as “Today in the garden I wet my plants.” Still others are phrases that can mean two different things depending on whether you take them literally or figuratively, such as “the weight lifter held up a bank.”

These pun poems all include words or phrases with double meanings, either at the end or throughout the poem. See if you can count how many poems are in each.

Today I Ran a Single Step by Kenn Nesbitt
Today I Ran a Single Step
My New TV
My Frog Was in an Accident by Kenn Nesbitt
My Frog Was in an Accident
The Leaves Are Falling Off the Trees by Kenn Nesbitt
The Leaves Are Falling Off the Trees
I Ate a Clock by Kenn Nesbitt
I Ate a Clock
Alphabet Break by Kenn Nesbitt
Alphabet Break
Waiter, There’s a Dog in My Soup
My Sheep Is Being Sheepish
Cheese Breeze
Triangles Make Me Feel Nervous by Kenn Nesbitt
Triangles Make Me Feel Nervous
I Fix My Duck with Duct Tape
My Toes and My Nose
My Sister’s Pretty Picky
A Dream of School Supplies
I Went to the Gym
My Cat Goes Flying Through the Air
Ode on a Unicycle
I Tried to Find a Dinosaur
My Frog Recycles All His Trash
Whenever Yaks Play Basketball
I Got Some Hot Sauce in My Eye
The Summer's Nearly Over by Kenn Nesbitt
The Summer’s Nearly Over
A Sheep is Asleep On My Sofa
Melvin the Mummy by Kenn Nesbitt
Melvin the Mummy

Let's Work Together...

...to improve kids' literacy. Nobody pays me to do this. I do it to help kids fall in love with reading. But I need your help.

Become a member to for as little as $1/month to help me create the resources you need for the young readers in your life!

I Already Joined - Log In Sorry, Not Today