A limerick generator creates five-line poems with the classic AABBA rhyme scheme and da-da-DUM rhythm. Lines 1, 2, and 5 rhyme and have 8–9 syllables; lines 3 and 4 rhyme and have 5–6 syllables. Enter a subject, pick a theme, and get a perfectly structured limerick instantly.
5 Limericks
How to Use the Limerick Generator
The limerick generator creates properly structured five-line humorous poems with enforced syllable counts and rhyme patterns. Whether you need a birthday greeting, a classroom example, or just a laugh, this tool generates limericks in seconds.
Step 1: Enter Your Subject
Type a subject in the text field — a person, place, or thing. Classic limericks often start with "There once was a [person] from [place]." Try "a cat who hates Mondays," "a chef in Paris," or "my boss on a Monday." The more specific the subject, the more personalized the limerick will feel.
Step 2: Choose a Theme
Select a theme to influence the vocabulary and situations in the poem. The Travel theme uses journeys, destinations, and wanderlust language. The Food theme weaves in culinary references. Animals, Work, Sports, Technology, Love, and School themes each bring their own flavor of humor. General/Humorous covers the widest range of classic limerick scenarios.
Step 3: Generate and Refine
Click "Generate Limerick" for a single poem, or "Generate 5 Limericks" for a batch. Each generation draws from rhyme word banks organized by ending sound (over 80 rhyme sets) and fills structured templates that enforce the AABBA pattern. The syllable counter ensures lines 1, 2, and 5 have 8-9 syllables and lines 3-4 have 5-6 syllables — the standard anapestic meter that gives limericks their characteristic bounce.
Step 4: Export Your Limerick
Use "Copy Limerick" to paste the text anywhere. "Download .txt" saves the poem as a text file — useful for printing or archiving. "Copy as Image" renders the limerick on a decorative canvas and copies it as a PNG image you can share on social media, in messaging apps, or embed in presentations.
Understanding the AABBA Structure
Every limerick follows a strict form. Lines 1, 2, and 5 are longer (8-9 syllables) and rhyme with each other — this is the "A" rhyme. Lines 3 and 4 are shorter (5-6 syllables) and rhyme with each other — this is the "B" rhyme. Lines 3 and 4 are traditionally indented to visually signal the shift in rhythm. The form rewards punchy last lines: line 5 is where the punchline or twist lands.
FAQ
What is a limerick?
A limerick is a 5-line humorous poem with an AABBA rhyme scheme. Lines 1, 2, and 5 rhyme and have 8-9 syllables each, while lines 3 and 4 rhyme and have 5-6 syllables. The form originated in Ireland and is known for its bouncy da-DUM-da-da-DUM rhythm.
Is this limerick generator free?
Yes, completely free with no account required. Generate unlimited limericks for personal use, greetings, classroom activities, or creative writing exercises.
How does the AABBA rhyme scheme work?
In an AABBA limerick, lines 1, 2, and 5 all end with the same rhyming sound (the A rhyme), while lines 3 and 4 share a different rhyming sound (the B rhyme). Lines 3-4 are also shorter and indented. This generator enforces both the rhyme scheme and syllable counts.
Can I generate multiple limericks at once?
Yes — click 'Generate 5 Limericks' to create a batch of five different limericks around your subject. Each uses a different rhyme set and template for variety.
What do the theme options affect?
Themes influence the vocabulary and situations in the limerick. For example, the Travel theme uses place names and journeys, while the Animals theme uses creature-specific descriptors. The subject you enter is always used as the starting point regardless of theme.
Can I save or share my limerick?
Yes. Use 'Copy Limerick' to copy the poem to your clipboard, 'Download .txt' to save it as a text file, or 'Copy as Image' to render the limerick as an image you can share on social media.
What are the syllable rules for limericks?
Lines 1, 2, and 5 should have 7-9 syllables each (anapestic meter: da-da-DUM). Lines 3 and 4 should have 5-6 syllables. This generator uses a syllable-counting heuristic to enforce these patterns in the generated lines.