8 copy-ready scripts · 15, 30 & 60 seconds

Radio Ad Script Templates

Copy, Edit, Air

Eight sample radio commercial scripts covering the industries that buy the most local airtime — with the standard script format, exact word counts for 15, 30 and 60-second spots, and production notes written the way voice talent expects to read them.

The Standard Radio Ad Script Format

Every script below follows the same four-part structure. It exists because radio is a background medium — the listener is driving, cooking or working, and you get one pass with no rewind.

1. The hook — one line

A question, a number or a problem stated out loud. It has to earn the next four seconds. Never open with the business name; nobody is listening yet.

2. The offer or problem

One specific thing. Not three. A spot that advertises a sale, a new location and extended hours communicates none of them.

3. The proof or detail

Years in business, a guarantee, a price, a named neighbourhood. This is the line that separates a real business from a generic one.

4. The call to action

One action, with the business name repeated. Phone numbers get said twice; web addresses get said slowly. This is the only line that must survive a distracted listener.

Production notes

Anything the voice talent should not read aloud goes in square brackets or capitals — [MUSIC: upbeat bed, fade under at :03], [SFX: car door], (warm, unhurried). Put the client name, spot length and air dates at the top of the sheet. If you are handing the script to a station, that header is what their traffic department files it by.

How Many Words in a 15, 30 or 60-Second Radio Ad?

Radio copy is read at roughly 150 words per minute — slower than conversation, because emphasis needs air. These are the counts every script on this page is written to.

Spot length Word count What actually fits
15 seconds 35–45 words One offer, one call to action. No proof line, no second idea.
30 seconds 70–90 words The full four-part structure. The workhorse length for local radio.
60 seconds 150–180 words Room for a scene, a testimonial or two voices. Easy to pad — cut hard.

Read it aloud with a timer before you record. A script that scans perfectly on the page routinely runs three seconds long once you add the pauses that make it sound human. If it overruns, cut adjectives before you cut the call to action.

8 Sample Radio Commercial Scripts

Free to copy and rewrite. Swap the bracketed placeholders for your own business name, offer and contact details — these are frameworks, not finished copy, and they work best when the specifics are genuinely yours.

1. Auto dealership — end-of-month push

The highest-spending category on local radio. Urgency plus a number beats adjectives every time.

[CLIENT: {DEALERSHIP} · :30 · AIR: {DATES}] [MUSIC: confident mid-tempo bed, fade under at :03] VO (energetic, not shouty): Three days left. That is all that is left of our {MONTH} clear-out at {DEALERSHIP}. Every {YEAR} {MAKE} on the lot is marked down, and we are still paying top dollar for your trade. Zero down on approved credit, and every vehicle leaves here with our {NUMBER}-point inspection in writing. We have been putting {TOWN} families in the right vehicle for {NUMBER} years, and we will do the paperwork while you wait. {DEALERSHIP}, {ROAD NAME}, open till {TIME} all weekend. That is {DEALERSHIP}. Three days, then it is over.
:3089 wordsName said 3×

2. Restaurant — new menu or opening

Food advertising works on sensory detail, not on the word “delicious”. Name one dish.

[CLIENT: {RESTAURANT} · :15 · AIR: {DATES}] [SFX: something frying, brief] VO (warm, unhurried): That is the sound of {SIGNATURE DISH} hitting the pan at {RESTAURANT}. {NUMBER} new plates on the menu this week, same kitchen, same corner of {STREET}. Open {DAYS} from {TIME}, and yes, you should book ahead. {RESTAURANT} on {STREET}. Come hungry.
:1541 wordsOne idea only

3. Retail — seasonal sale

A deadline is the whole ad. If there is no deadline, invent a real one before you write.

[CLIENT: {STORE} · :30 · AIR: {DATES}] [MUSIC: bright, builds to :22] VO (bright): {PERCENT} off. Everything in the store. Until {DAY}. The {SEASON} sale has started at {STORE}, and this is the one where we clear the racks properly. {CATEGORY}, {CATEGORY} and {CATEGORY}, every one of them reduced, every size while it lasts. No coupon to print, no minimum spend, no small print on the back of the receipt. Just walk in and the price on the tag is the price you pay. {STORE}, {LOCATION}. The sale ends {DAY} at {TIME} and we do not extend it. {STORE}. Get there early.
:3088 wordsDeadline said 2×

4. Home services — HVAC, plumbing, roofing

Sell the emergency, not the equipment. Nobody books a furnace tune-up because of a brand name.

[CLIENT: {COMPANY} · :30 · AIR: {DATES}] [MUSIC: steady, reassuring, low] VO (calm, credible): It is {TEMPERATURE} outside and your {SYSTEM} has just stopped. Now what? Call {COMPANY}. A real person answers the phone at two in the morning, we carry the common parts on the truck so most jobs finish on the first visit, and we quote you the price before we start the work, not after. {NUMBER} years serving {AREA}, fully licensed and insured, and no call-out charge on top. {PHONE}. That is {PHONE}. {COMPANY}. We will be there today.
:3078 wordsPhone said 2×

5. Real estate — agent or brokerage

Sellers respond to market data; buyers respond to reassurance. Pick one audience per spot.

[CLIENT: {AGENT} · :30 · AIR: {DATES}] [MUSIC: warm piano bed, under throughout] VO (professional, unhurried): Homes in {NEIGHBOURHOOD} are selling in {NUMBER} days at {PERCENT} of asking. If you have been waiting for the right moment to list, this is what it looks like when it arrives. I am {AGENT} with {BROKERAGE}. I have sold {NUMBER} homes on these streets, I know which buyers are still looking, and I will tell you honestly what yours is worth before you commit to anything at all. Free valuation, no obligation, no pressure afterwards. Call {PHONE} or visit {WEBSITE}. That is {AGENT} at {BROKERAGE}.
:3086 wordsFirst person

6. Gym — January or new-member drive

Fitness advertising fails when it sounds like a lecture. Undercut the cliche instead.

[CLIENT: {GYM} · :15 · AIR: {DATES}] [MUSIC: driving, starts cold] VO (dry, direct): No transformation photos. No shouting. No joining fee. Just {EQUIPMENT COUNT} machines that are free when you want them, staff who learn your name, and {PRICE} a month you can cancel any time. {GYM} on {LOCATION}. First week is free. {GYM}.
:1541 wordsAnti-cliche hook

7. Dental or medical clinic — new patients

Healthcare copy sells the removal of dread. Keep every claim checkable.

[CLIENT: {CLINIC} · :30 · AIR: {DATES}] [MUSIC: light, clean, low under voice] VO (gentle, genuine): How long have you been putting off that appointment? Be honest. At {CLINIC} we hear that every single week, and nobody on this team is going to make you feel bad about it. Same-week appointments, evening slots on {DAYS}, {INSURANCE} accepted, and someone who will talk you through exactly what it costs before anything starts. If it has been years, that is genuinely fine. New patients welcome. Call {PHONE} or book online at {WEBSITE}. {CLINIC} on {LOCATION}.
:3077 wordsNo unverifiable claims

8. Event or concert — 60-second two-voice spot

The long form earns its length only if something happens in it. Two voices create motion.

[CLIENT: {EVENT} · :60 · AIR: {DATES}] [MUSIC: festival bed, cold open, builds through] VOICE 1 (excited): {DATE}. {VENUE}. Doors at {TIME}. VOICE 2 (deadpan): That is it? That is the whole ad? You have got fifty seconds left. VOICE 1: Fine. {HEADLINER} is playing, and this is the only {REGION} date on the whole tour. Supported by {ACT}, {ACT}, and about {NUMBER} more across three stages. Twelve hours of live music, {NUMBER} food vendors, a covered bar if the weather turns, and the after-party in the {ROOM NAME} runs until {TIME}. VOICE 2: And getting there? VOICE 1: Free shuttle from {STATION} every fifteen minutes, parking on site for {PRICE}. VOICE 2: And tickets? VOICE 1: {PRICE} in advance, or {PRICE} on the gate if there are any left, which there will not be. They went on sale {DAY} and the {TIER} tier has already gone. VOICE 2 (convinced): Right. {EVENT}. {DATE}. {VENUE}. VOICE 1: Tickets at {WEBSITE}, or search {EVENT} wherever you buy them. Do not wait for the gate price and do not say we did not warn you. BOTH: {EVENT}. {DATE}. {VENUE}. [MUSIC: peak, hard out]
:60150 wordsTwo voices

From Script to Finished Spot

A script is half the job. Once the copy is right, paste it into the radio ad generator — pick one of 65+ professional AI voices, drop a music bed underneath, and download the mixed 15, 30 or 60-second spot as MP3 or WAV with a commercial license included. No studio booking, no voice talent fee.

Writing for a presenter rather than an advertiser? Free DJ radio scripts covers show links, weather breaks and station IDs. For a sung brand signature rather than spoken copy, see the radio jingle creator.

Frequently Asked Questions

How many words is a 30-second radio ad script?

Roughly 70 to 90 words. Radio copy is read at about 150 words per minute, so a 15-second spot is 35 to 45 words, a 30-second spot is 70 to 90 words, and a 60-second spot is 150 to 180 words. Always read your script aloud with a timer before recording — a script that looks right on the page often runs long once you add pauses for emphasis.

What is the standard radio ad script format?

A radio ad script has four labelled parts: the hook (one line that stops the listener), the problem or offer, the proof or detail, and the call to action with the business name repeated. Production notes for music and sound effects go in brackets or capitals so the voice talent does not read them aloud, and the client name, spot length and air dates sit at the top of the page.

How many times should the business name appear in a radio ad?

At least three times in a 30-second spot, and always in the final line. Radio is a background medium — most listeners catch only part of any given ad, so repetition is what makes the name stick. Put it in the hook, once in the body, and again in the call to action alongside the phone number, web address or location.

Can I use these radio ad script templates commercially?

Yes. Every template on this page is free to copy, edit and run as your own commercial — swap in your business name, offer and contact details. They are written as starting frameworks rather than finished copy, so expect to rewrite the specifics for your market.

How do I turn a radio ad script into a finished audio spot?

Paste your finished script into the AI JingleMaker radio ad generator, pick one of 65+ professional AI voices, add a music bed, and download the mixed spot as MP3 or WAV with a commercial license included. That removes the studio booking and voice talent fee that normally sit between a written script and an on-air ad.

What is the difference between a radio ad script and a radio jingle?

A radio ad script is spoken advertising copy — it sells a specific offer and usually runs 15, 30 or 60 seconds. A jingle is a short sung or musical brand signature, typically 5 to 30 seconds, built to be memorable rather than to carry detail. Many spots use both: a jingle to open and close, with scripted voiceover in between.