Seasonal radio imaging

Christmas Radio Jingles & Holiday Station IDs for Your Station

Make voiced Christmas radio jingles: type a holiday line with your station name, pick a radio voice and download it mixed.

Make Your Jingle

Write a line, voice it, then mix it into a finished jingle.

1

Voiceover

Just for your file name — it won't be read out loud.

Swap “Copper Pines FM” for your own station or DJ name — that's the name you'll hear.

Try:
≈ 5s · 1 credit
Short Jingle
2

Build your jingle

VoiceoverGenerate one on the left

Pick your sounds now — you'll need a voiceover to build.

No versions yet

Pick an intro, bed or outro and hit Build. Every mix lands here so you can compare them and keep the one you like.

Christmas radio jingles are the short seasonal pieces a station plays in the weeks before Christmas and into the New Year: holiday station IDs, sweepers between Christmas songs and greetings from the team. JingleLark is an online AI jingle maker for small radio stations, and it makes these as voiced pieces. It reads your script in one of 24 radio voices and mixes it with an intro, a background bed and an outro from a library of 88 sounds, which includes sleigh bells, a festive bed and a jingle bell tag. You download a finished holiday ID in MP3 or WAV. The jingles are spoken, not sung.

What do voiced Christmas radio jingles sound like?

Here are four holiday pieces for one station, made in JingleLark. They were made for one made-up station, Copper Pines FM, with the same voices, sound library and mixing that every JingleLark account uses. The first one is the Holiday template exactly as the studio fills it in. Each script is under 220 characters, so each voiceover cost one credit. Lengths and loudness were measured on the downloaded files with ffprobe and the EBU R128 meter in FFmpeg on October 5, 2026.

Holiday station ID (the Holiday template)

Script: “Happy holidays from all of us at Copper Pines FM — the sound of the season.”

Voice: Johnny Dynamite (Radio & DJ)

Sounds: Sleigh Bells intro, Holiday Sparkle bed, Jingle Bell Tag outro

Length: 7.4 seconds

Measured loudness: -15.4 LUFS

A greeting from the whole station with the name in the middle. This is the script, voice and three sounds the Holiday template sets for you; change the station name and it is yours.

Christmas sweeper between songs

Script: “Christmas music, all day long. Copper Pines FM.”

Voice: Rachel M (Radio & DJ)

Sounds: Sleigh Bells intro, Jingle Bell Tag outro, no bed

Length: 6.7 seconds

Measured loudness: -13.5 LUFS

No bed, so it sits between two Christmas songs without a third piece of music fighting them. The bells at each end carry the season.

Christmas Eve show promo

Script: “This Christmas Eve on Copper Pines FM — the songs you grew up with, from six until midnight.”

Voice: Nathan (Radio & DJ)

Sounds: Sleigh Bells intro, Holiday Sparkle bed, Soft Ping outro

Length: 7.7 seconds

Measured loudness: -16.6 LUFS

Tells listeners when to come back. Swap in your own show, day and hours; the holiday sounds stay the same.

New Year ID

Script: “Happy New Year from Copper Pines FM. Here's to another year of great music.”

Voice: Johnny Dynamite (Radio & DJ)

Sounds: Party Horn intro, Bright Future bed, Confetti Pop outro

Length: 6.6 seconds

Measured loudness: -17.6 LUFS

For the days after Christmas, when sleigh bells start to sound late. The same voice as the holiday ID keeps the station sounding like one station.

Copper Pines FM is a made-up name used only for these examples. Our first take of the Christmas Eve line came back from a speech-to-text check with an extra word after the station name, so we changed the punctuation and generated it again. Listen to your own take before you mix it.

Which holiday sounds are in the library?

The sound library has a Seasonal group. These are the holiday, New Year and Halloween sounds in it, with the slot each one goes in and its length. They are in the library now: open a slot in the studio, choose Seasonal and pick one. They are mixed into your jingle; they are not downloaded on their own.

SoundSlotLengthGood for
Sleigh BellsIntro1.5 sOpening any Christmas ID or sweeper
Holiday SparkleBackground bed20 sUnder a holiday ID, greeting or show promo
Jingle Bell TagOutro1.8 sClosing a Christmas ID or sweeper
Party HornIntro1.0 sNew Year IDs and countdowns
Confetti PopOutro1.4 sClosing a New Year ID
Spooky ChimeIntro1.8 sOpening a Halloween ID
Haunted GrooveBackground bed20 sUnder a Halloween ID
Ghostly FadeOutro2.0 sClosing a Halloween ID

From November 15 to January 1 the studio also shows a Holiday template. One click fills in a holiday script, the Johnny Dynamite voice and the three holiday sounds, Sleigh Bells, Holiday Sparkle and Jingle Bell Tag, so you only change the station name. Outside those dates you get the same result by typing the line and picking the three sounds yourself.

Which holiday ID fits your station format?

The holiday sounds are the same for every format. What changes is the line and whether you use the bed.

Station formatLineSounds
Classic hits, oldies, adult contemporaryA warm greeting with the station name in the middleSleigh Bells intro, Holiday Sparkle bed, Jingle Bell Tag outro
Pop, dance, hit radioSix words or fewer, station name lastSleigh Bells intro, no bed, Jingle Bell Tag outro
All-Christmas streamA sweeper between songsSleigh Bells intro, no bed, Jingle Bell Tag outro
Church, community and hospital radioA calm greeting or a service or show timeHoliday Sparkle bed, Soft Ping outro

Pick the voice by ear: you can play all 24 voices in the studio before you generate.

Christmas radio jingle scripts you can use

Sixteen lines to start from, in three groups. Put your station name where it says [Station] and change the rest to fit. Each is well under 220 characters, so each one is a one-credit voiceover.

Warm holiday IDs and greetings

  • Holiday ID: "Happy holidays from all of us at [Station] — the sound of the season."
  • Sweeper: "Christmas music, all day long. [Station]."
  • Short ID: "You're home for Christmas with [Station]."
  • Countdown: "Five days to Christmas, and the songs keep coming on [Station]."
  • Show promo: "This Christmas Eve on [Station] — the songs you grew up with, from six until midnight."
  • Greeting from the team: "From everyone here at [Station], merry Christmas, and thank you for listening."
  • Request liner: "Got a Christmas song you want to hear? Send us a request on [Station]."
  • New Year ID: "Happy New Year from [Station]. Here's to another year of great music."

Funny Christmas radio jingle scripts

  • "Santa checked his list twice. [Station] made it. Barely."
  • "No reindeer were harmed in the making of this playlist. [Station]."
  • "It's [Station]. Yes, that song again. You know you love it."
  • "[Station]. Louder than your uncle at Christmas dinner."

Christmas jingle scripts for church and community stations

  • "From our church family to yours, a blessed Christmas. This is [Station]."
  • "Join us for the Christmas Eve service, live on [Station]."
  • "Peace on earth, and good music on [Station]."
  • "Your community station wishes every neighbor a merry Christmas. [Station]."

Length follows the script, at about 13 characters per second, so a short line gives you a short ID. The words are yours: the templates and these lines are a starting point to edit.

For more ID wording and the rules licensed US stations follow, see the station identification guide.

For year-round lines, from sweepers to show tags, see 40 radio jingle script templates.

What does a set of Christmas jingles cost?

In JingleLark each voiceover of up to 220 characters is one credit, and mixing, remixing and downloads do not use credits. Here is one holiday set for a small station and what it uses.

PieceHow manyCredits
Holiday station IDs33
Christmas sweepers44
Greetings and show promos22
New Year ID11
Total10 voiceovers10

Ten credits fit inside the Starter pack, $14.90 for 50 credits, which leaves 40 for the rest of the year. At that pack's rate the set is about $2.98 of credits. Packs are one-time payments, not a subscription, and purchased credits never expire, so what you do not use in December is still there for next season.

Because mixing is free, one voiceover can become more than one piece: the same holiday line with the Holiday Sparkle bed as an ID, and with only the bells at each end as a sweeper, is one credit, not two. A new account gets one free credit to try a voice first.

Weighing this against a produced package from an imaging company? See AI station imaging vs hiring a voice.

How do you put holiday IDs on air, and take them off?

Every piece downloads as MP3 or WAV. The WAV is converted in your browser from the same mix as the MP3, for playout software that expects WAV files. Put the holiday files in their own category or folder in your playout software, separate from your regular IDs. That way you can switch the whole set on when your Christmas music starts and off on the day you choose, without hunting for single files.

Steps for AzuraCast, RadioDJ, mAirList and PlayIt Live are in our guide to adding jingles to playout software.

Halloween and New Year IDs

Christmas is one of the seasons in the Seasonal group. From October 1 to October 31 the studio shows a Halloween template: one click sets a Halloween line, the Ed voice and the Spooky Chime, Haunted Groove and Ghostly Fade sounds. This is that template as it comes, 9.6 seconds long and measured at -15.0 LUFS:

Script: “You're listening to Copper Pines FM — your Halloween haunt, all night long.”

For New Year, use the Party Horn intro and the Confetti Pop outro with any bed you like, as in the New Year ID above.

Make the rest of your imaging

Holiday IDs are one part of a station's sound. Every element, from IDs to beds, is in the radio imaging guide.

For your year-round ID at different lengths, use the radio station ID maker.

For sweepers and liners between songs, use the radio sweeper generator.

Christmas radio jingles FAQ

Are these sung Christmas jingles or voiced ones?

Voiced. JingleLark makes spoken holiday station IDs, sweepers and greetings: a radio voice reads your line, and it is mixed with sleigh bells, a festive bed and an outro into a finished piece. It does not make sung jingles; if you need a singer, a jingle house is the right call.

When does the Holiday template appear?

The Holiday template is in the studio from November 15 to January 1. It fills in a holiday script, a voice and three holiday sounds in one click. The sounds it uses, Sleigh Bells, Holiday Sparkle and Jingle Bell Tag, are in the Seasonal group of the sound library now, so you can make a Christmas ID today by picking them yourself.

When should a station start playing Christmas jingles?

On the day your first Christmas song airs. Keep the holiday files in their own folder in your playout software so the whole set switches on and off together. The Holiday template is in the studio from November 15, and the holiday sounds are in the sound library now.

Which is best for a small station: a ready-made Christmas pack, a custom package or a voiced ID?

A ready-made pack is the fastest, but the lines are generic and usually do not say your station's name. A custom package from an imaging company gives you a produced sound, sung jingles included, at a higher price and a longer wait. A voiced ID from JingleLark says your station name in every piece and costs one credit per voiceover; it is spoken, not sung.

How much do Christmas radio jingles cost?

With JingleLark, each voiceover of up to 220 characters is one credit, and mixing and downloads are free. A holiday set of 10 IDs, sweepers and greetings uses 10 credits, which fits in the $14.90 Starter pack of 50 credits. Packs are one-time payments and purchased credits never expire.

Can I make Christmas jingles for my station for free?

You can make the first one free. The voice costs credits, because AI voice generation costs real money; mixing, remixing and downloads are free. One-time packs start at $14.90 for 50 credits, with no subscription. A new account gets 1 free credit, enough for one short holiday ID with no watermark, and you can play every voice and sound before you sign up. Free Christmas jingle packs cost nothing, but they sound like every other stream that uses them and do not say your station's name.

Can I air these on my station?

Yes. Every jingle you download from JingleLark is royalty-free for radio, podcasts, social media and paid ads. There are no per-play fees, and the license does not expire.

Which file formats do I get?

MP3 and WAV, both free to download as many times as you like, so they load into AzuraCast, RadioDJ, mAirList, PlayIt Live and other playout software.

Make your station's holiday ID

Type a holiday line with your station name, pick a voice, add the sleigh bells and hear it mixed in a minute.