Real estate video scripts: templates and examples that sell the home
A real estate video script should follow five beats: a hook that names the address and price, a quick orientation to the home, two or three standout rooms or features, a line of lifestyle or neighborhood context, and a clear call to action. Keep it to 90-110 words.
Photos and a sharp edit get attention, but words are what move a buyer from scrolling to scheduling. A strong real estate video script does the quiet work: it tells viewers where they are, what to notice, and what to do next. Most listing reels fail not because the footage is bad, but because nobody decided what to say over it.
This guide gives you a structure that works on any property, the one length rule that keeps narration from dragging, and four templates you can copy, swap the brackets, and use this afternoon. Whether you are voicing it yourself or letting AI narrate, the script comes first.
The anatomy of a script that sells
Every listing video, from a 15-second teaser to a two-minute tour, rides on the same five beats. Skip one and the video feels either rushed or aimless.
- 1Hook (0-3 seconds). Name the address and price, or lead with the single most surprising feature. You have about three seconds before a thumb keeps scrolling, so do not open with 'Hi guys, welcome back to my channel.'
- 2Orient. One line that places the buyer: the neighborhood, the bed and bath count, the overall vibe. This is the frame for everything that follows.
- 3Highlight two or three rooms or features. Not every room, just the ones that sell. The kitchen, the primary suite, and the one thing this house has that the listing down the street does not.
- 4Lifestyle and neighborhood. Stop listing finishes and start describing a life: morning coffee on the deck, a six-minute walk to the train, the elementary school three blocks over.
- 5Call to action. Tell them exactly what to do next, whether that is book a showing, comment a word, or send you a DM. A video without a CTA is a postcard with no return address.
The length rule: 90-110 words is 35-45 seconds
Here is the rule that fixes most amateur scripts: a 90-110 word script is roughly 35-45 seconds of voiceover at a natural pace. Write much more than that and either your narrator races the footage or the video overstays its welcome. Tight wins almost everywhere, and a listing reel that runs 30-45 seconds holds attention far better than a two-minute walk-through nobody finishes.
Read your draft out loud and time it. If you are over, cut adjectives before you cut rooms. 'Stunning, gorgeous, beautiful' adds seconds and says nothing, because the footage is already showing stunning. Specific beats vague every time: 'quartz waterfall island' lands harder than 'amazing kitchen.'
Match the words to what's on screen
The fastest way to look amateur is to narrate the kitchen while the video shows the bathroom. Narration and footage have to move together. When you say 'the primary suite opens to the garden,' the garden should be on screen, not three clips later.
This is where beat-synced editing earns its keep: cuts land on the rhythm of the music and the line you are reading. If you are editing manually, build a simple shot list next to your script so every sentence has a matching clip. If a tool is assembling the video for you, write the script in the order you want rooms to appear, because that order usually drives the edit.
Four scripts you can copy and adapt
Swap the brackets for real details and keep the structure. These run inside the 90-110 word window unless noted. Drafting is faster with the listing sheet open in front of you: beds, baths, square footage, and the two or three features the seller is proudest of.
Template - listing tour (full walkthrough)
Welcome to [address] - [bedrooms] beds, [bathrooms] baths, offered at [price]. Step inside and the [standout feature] sets the tone. The kitchen runs on [counter material] counters with room for everyone to gather. Down the hall, the primary suite opens to [view or feature], and the backyard is built for [lifestyle activity]. You are minutes from [landmark or amenity]. Homes like this in [neighborhood] move fast. I'm [your name] with [brokerage] - message me to book a private showing this week.
Template - just-listed teaser (15-20 seconds)
Just listed in [neighborhood]. [bedrooms] beds, [price]. The [standout feature] is the kind of thing you do not see twice. Want the full tour? Comment 'tour' or DM me and I'll send it over. [your name], [brokerage].
Template - neighborhood / area video
Thinking about [neighborhood]? Here is what you actually get. Coffee at [local spot], a [minutes]-minute commute to [hub], and [school or park] right around the corner. Homes here start around [price] and run up to [high price]. It is the kind of place where [lifestyle detail]. If you want to see what is on the market this week, I'm [your name] - let's talk.
Template - luxury listing
[address] is not just a home, it is a statement. [square footage] square feet of [architectural style], framed by [standout feature]. The chef's kitchen flows into [entertaining space], and floor-to-ceiling glass pulls in [view]. The primary retreat features [luxury detail], while outside, [pool or grounds detail] waits. Offered at [price]. Private showings by appointment only - [your name], [brokerage].
If your market is bilingual, write the script once and run it in a second language too. Agents who add Spanish narration to their listings reach buyers their competitors miss, and the structure above translates cleanly; only the lifestyle details change.
Then cut the same script across formats: a vertical Reel for Instagram, a square version for Facebook, and a wide edit for YouTube or your website. The words stay; the framing changes. If you are posting to YouTube or your own site, fill in the title and description too, since Google's video best practices explain what helps a listing video get surfaced in search.
Let PropReel write the first draft
Staring at a blank script is the hard part. PropReel reads your listing photos and details and auto-writes an editable script that follows the structure above - hook, rooms, lifestyle, CTA - which you can tweak in seconds. From upload to a finished, narrated video takes about three minutes, with AI voiceover in 15 languages, beat-synced licensed music, depth-aware motion that adds subtle camera movement to still photos, and seven export formats from vertical Reels to MLS-clean cuts.
You stay in control of every line: change the hook, swap a feature, soften the CTA, and the video re-renders. Your first video is free, so you can test a script on a real listing before you commit. Write the words first, and let the tool handle the rest.
Frequently asked questions
How long should a real estate video script be?
Aim for 90-110 words, which runs about 35-45 seconds of voiceover. For a teaser, 30-50 words is plenty. Read it aloud and time it, and if the narration outlasts your best footage, cut adjectives first. Tight scripts hold attention better than long walk-throughs on every platform.
What do you say in a listing video?
Follow five beats: hook with the address or a standout feature, orient the viewer to the home and neighborhood, highlight two or three rooms that sell, add one line of lifestyle or location context, and close with a clear call to action like booking a showing or sending a DM.
Should I write the script before or after filming?
Write it before. The script becomes your shot list, telling you which rooms and features to capture and in what order. Filming or selecting photos to match a finished script keeps narration and footage in sync, which is what separates a polished listing video from a random slideshow.
Can I use the same script across Instagram, YouTube, and MLS?
Yes. Write one script, then cut it to fit each format: a vertical version for Reels and TikTok, a square cut for Facebook, a wide edit for YouTube, and an MLS-clean version with no branding. The words stay the same; only the framing and length change per platform.
Do I need to write a script if AI generates the voiceover?
Yes. AI narrates the words you give it, so the script still decides quality. A tool can draft one for you, but you should always read it, fix the hook, and make sure each line matches what is on screen before publishing. The voice is only as good as the script.
Related reading
Comparing options? See how PropReel compares, the best real estate video makers, the alternatives, or the frequently asked questions.