AI Poem Generator for Any Occasion

Describe the topic and the occasion, and get a poem with rhyme and a steady rhythm. You don't have to hunt for rhymes yourself. Choose the mood and length, or paste lines you started and have them continued.

The more details you give, the less it will sound like a store-bought card.

Customize

How it works

To write a poem, describe the topic and the occasion, and the AI does the rest: it finds rhymes, holds one meter across all the lines and sticks to the length you chose. Names, dates and details from your description go into the text. They are what separate a poem written for a particular person from a generic greeting. You can start for free.

Poems for celebrations

The most common occasions are birthdays, anniversaries, weddings, Mother's Day and graduations. Say who it is for and why, then add a couple of details about the person: their job, a hobby, an inside joke. Without details you get something polite but faceless that could be given to anyone.

Continue a poem you started

If you already have your first lines, paste them into the topic field and choose "Continue my lines" as the occasion. The meter and rhyme scheme are picked up from your lines rather than imposed from scratch, so the continuation sounds like one poem instead of two halves that do not match.

Meter and rhyme

The poem keeps one meter throughout and uses alternating rhyme (ABAB), a pattern that reads aloud without stumbling. This does not replace a poet's work: complex forms such as sonnets or blank verse are better written by hand, with the AI kept for greetings and first drafts.

Poems for kids and school

An assignment to write a poem for school is a special case. Simplicity matters more than polish here: short lines, familiar words, a clear image. Put the grade and the topic in your description, and you will get something a child can read aloud and explain in their own words. Do not hand it in as your own work, but it is a fine way to study what rhyme and meter are.

How to get something less predictable

A generic topic produces a generic result: "poem for my mom" turns into a string of wishes for health and happiness that would suit any mother on earth. What works is the opposite: specifics. Name her job, a habit, an inside joke, her city, something that happened this year. Three details change a poem more than the choice of mood, and they are how a person knows it was written for them.

What not to expect

AI tends to reach for the most common rhymes, so longer poems will contain pairs like "heart" and "apart" or "fire" and "desire". You won't notice in four lines, but you will hear it in sixteen. If the poem is for an important occasion, read it out loud: your ear catches a broken rhythm or a forced rhyme faster than your eye does. You will almost always want to fix a line or two yourself. That is normal work on a draft, not a sign of a bad result.

Frequently asked questions

Can I try it for free?

You can start for free. Describe a person and an occasion and read the first version.

Can it continue my own lines?

Yes. Paste your opening lines into the topic field and choose "Continue my lines". The meter and rhyme scheme are picked up from what you wrote.

Can it write a poem for a specific person?

Yes, if you add details: their name, the occasion, what they do, what connects you. Details are what separate a personal poem from a stock greeting.

Can I use the poem however I want?

Yes, in a card, at a party or on social media. If you plan to publish it commercially, check how copyright applies to AI-assisted writing where you live.

Will the poem be unique?

Each run produces a new text, even with the same settings, so two people are very unlikely to end up with the same poem.