Cold Calling Real Estate Script: 5 Agent Scripts and the Rules
Five cold calling real estate scripts for agents, from FSBO and expired listings to circle prospecting, with plain-language DNC, TCPA and calling-hours notes.

A cold calling real estate script is a short outline an agent uses to call homeowners they have not worked with, such as for-sale-by-owner sellers, expired listings or neighbors of a recent sale. It covers who you are, why you called, one helpful question and a next step. Consumer calls also fall under Do Not Call, TCPA and calling-hour rules.
It is Saturday at 10 a.m. in Mesa, Arizona, and you are parked outside a house with a hand-lettered for-sale-by-owner sign. The number is on the sign. Your thumb hovers over the call button.
Do you know what you will say in the first ten seconds, and whether you are even allowed to dial? A good cold calling real estate script answers both. Here are five for agents, plus the calling rules in plain language.
KEY TAKEAWAYS
- Match the script to the lead type: FSBO, expired listing, circle prospecting or past client.
- Open by being honest and useful; do not open by asking if they want to list.
- Scrub consumer numbers against the Do Not Call registry before you dial.
- Calls to consumers are limited to 8 a.m. through 9 p.m. in the called person's time zone.
- This guide is for agents prospecting for listings; wholesalers calling to buy homes need different scripts.
What is a cold calling real estate script?
A cold calling real estate script is an outline for the first minute of a call to a homeowner who has not hired you. The goal of the call is almost never a signed listing. It is a short conversation and a time to meet.
This article is for agents who want to list and sell homes. If you are calling owners to buy a house yourself and assign the contract, that is a different job with different rules, and we cover it in our guide to wholesaling cold calling scripts. If you want the general skill first, our pillar on cold calling scripts and the explainer on what cold calling is cover the basics.
A script keeps your nerves in check. It does not replace listening.
Who do real estate agents cold call?
Agent prospecting calls usually go to four groups. Each needs a different first line, because each has a different reason to talk to you.
| Lead type | Who they are | Goal of the call |
|---|---|---|
| For sale by owner (FSBO) | Owners selling without an agent | Offer help, not a pitch; earn a meeting |
| Expired listing | Owners whose listing ended without a sale | Understand what went wrong; offer a fresh plan |
| Circle prospecting | Neighbors of a new listing or sale | Share news; find who is thinking of moving |
| Past client or sphere | People who already know you | Stay in touch; ask for referrals |
The last group is the easiest and is closer to a warm call than a cold one. The first three are true cold calls, and they are where scripts earn their keep.
What is a good FSBO script?
An FSBO owner has told the world they do not want an agent. The National Association of Realtors' scripts page lists selling without an agent among the objections agents should prepare for. So do not fight it. Be useful.
"Hi [first name], this is [your name] with [brokerage]. I saw your home on [street] is for sale by owner. I am not calling to talk you out of it. I work this neighborhood, and I was curious how showings are going. Is the house getting the traffic you hoped for?"
Then listen. If they say it is going fine, ask what they have learned. If it is not, ask what they have tried.
A strong close for this call is small:
"Would it help if I sent you what similar homes nearby sold for in the last 90 days? No strings. I can drop it off Tuesday at 4."
What is a good expired listing script?
An expired listing owner is often frustrated. They hired an agent, the house did not sell, and now several agents are calling. Do not trash the last agent. Ask a question that shows you read the listing.
"Hi [first name], [your name] with [brokerage]. I noticed your home on [street] came off the market last week. I am not calling to say anyone did anything wrong. I am curious: what do you think kept it from selling?"
Whatever they answer, repeat it back in your own words. Then offer one concrete idea:
"Thanks for telling me that. A couple of things I would look at are the photos, the price compared with recent sales, and how the home shows online. Can I walk through it with you for 20 minutes on Wednesday and give you my honest read?"
The same NAR page lists why a home previously failed to sell among its objection scripts, which tells you what is on these owners' minds.
Which lead type should you call first?
Start with the warmest list and work outward. Past clients first, then circle prospecting, then expired listings, then FSBO. The warm calls build your confidence and your rhythm, and they fill the first part of the calling block with real conversations.
Expired listings tend to be crowded, because several agents call the same owner in the same week. Calling on day two or three, with something specific to say about the home, gets you noticed for the right reasons. Keep each call under five minutes unless the owner wants to talk. The only job is a meeting.
Whichever list you use, write down where the number came from. That one habit answers most compliance questions later.
What is a circle prospecting script?
Circle prospecting means calling the homes around a new listing or recent sale. It is the friendliest of the cold calls because you have real news.
"Hi [first name], this is [your name] with [brokerage]. I just listed the home at [address], a few doors from you. I wanted you to hear it from me first. Homes on your street have been getting attention. Have you ever wondered what yours would sell for?"
Do not push. If they say no, say thanks and mention you will send a short market update. Only send it if they say yes, and keep it to the channel they agreed to.
What is a past-client check-in script?
This call is warm, and it should sound like a friend checking in, not a sales call.
"Hi [first name], it is [your name]. I was thinking about you and your place on [street]. How is the house treating you? I am not selling anything. I wanted to say hi, and ask if you know anyone thinking of buying or selling this year."
Past clients are a natural referral source, and a script like this is the lowest-risk call you can make. Our guide to follow-up emails after a sales call has templates for the note that follows.
How do you handle common real estate objections on a call?
You will hear the same few lines again and again. Acknowledge, ask one question, and respect a firm no. For more depth, see our guide to objection handling for sales.
- "I already have an agent." "Great. If it is going well, I will not interrupt. Is there anything you wish they were doing more of?"
- "I want to try selling it myself first." "That makes sense. Would you like a free list of what comparable homes sold for, so you can price it with confidence?"
- "How did you get my number?" Answer honestly. "It was from [the public listing / the property record / the expired listing data]. If you would rather I did not call, I will take you off my list right now."
- "Take me off your list." "Done. I am sorry for the interruption." Then add the number to your own do-not-call list the same day.
The last two matter for compliance, which is next. When a prospect agrees to meet, our sales pitch presentation examples show how to structure a listing presentation that follows through.
Is cold calling legal for real estate agents? DNC, TCPA and calling hours
This section is general information, not legal advice. Laws and brokerage policies change, and state laws can be stricter than federal rules. Ask your broker or compliance officer how your office handles each of these.
Do Not Call
The national registry is for personal phone numbers. The FTC's Do Not Call FAQ says businesses that sell by phone must remove registered numbers from their lists. The FTC's Q&A for telemarketers says sellers must refresh their lists against the registry at least every 31 days, and must keep a company-specific list of people who asked not to be called.
The FTC's exceptions we found are recent business and written permission. A company may call a registered consumer for up to 18 months after the consumer's last purchase, and for three months after an inquiry. We found no exception for a listing or a sign in the yard, and the FTC pages we reviewed do not single out real estate agents. So scrub every consumer list before you dial, and ask your brokerage how it treats FSBO and expired listing calls.
Calling hours
Under the Telemarketing Sales Rule, calls to consumers are limited to between 8 a.m. and 9 p.m. local time at the called person's location, as written in 16 CFR 310.4. A Mesa agent calling New York has to watch the clock in New York.
TCPA basics
The Telephone Consumer Protection Act bars calls to cell phones made with an autodialer or an artificial or prerecorded voice unless the person gave prior express consent, per 47 U.S.C. 227. People can sue for $500 per violation, and up to three times that for willful or knowing ones. That is why dialers, ringless voicemail and AI voices need a compliance check. We cover the AI side in our guide to AI cold calling.
Penalties
The FTC says violators can face fines of up to $53,088 per violation, and each call may count as a separate violation. That is a good reason to keep a clean log of who you called, when, and what list they came from.

How do you make real estate cold calling work day to day?
Scripts do not matter if you do not make the calls. These habits keep agents consistent.
- Block time. Pick one or two focused blocks a day and protect them like a showing.
- Clean the list first. Scrub for the Do Not Call registry and your own do-not-call list before the block starts.
- Track four numbers. Dials, conversations, appointments set and listings signed. Divide each by the one before it to find your weak step.
- Record and review. Listen to two calls a week and change one line at a time.
- Follow up on your word. If you said you would send comps Tuesday, send them Tuesday.
The rejection is part of the work. When the no's pile up, remember the family you are working for and the sellers you are helping. For more on building a pipeline, visit our Prospecting and Pipeline hub.
Back outside that Mesa house, you do not open with a pitch. You say your name, say you are not there to talk anyone out of anything, and ask how the showings are going. The owner sighs and says, "Honestly, not great." That is the start of a conversation, which is all a cold call should aim for.
Frequently asked questions
Can real estate agents cold call FSBO sellers?
Agents do contact FSBO sellers, but consumer calls must follow Do Not Call, calling-hour and consent rules. The FTC pages we reviewed do not carve out an exception for a yard sign or listing, so scrub the number first and ask your broker how your office handles these lists.
What time can I call homeowners?
Under the FTC's Telemarketing Sales Rule, telemarketing calls to consumers are limited to between 8 a.m. and 9 p.m. local time at the location of the person you are calling. State laws can be stricter, so check yours.
Do I need to check the Do Not Call registry as an agent?
If you place sales calls to consumers' personal numbers, treat the registry as applying to you and refresh your lists at least every 31 days. Business numbers are not covered, but a homeowner's personal number is generally covered. Confirm your office policy with your broker.
What should I say if a homeowner asks how I got their number?
Tell the truth in one sentence, such as the public listing or the property record, then offer to remove them from your list. Never invent a source. Add their number to your own do-not-call list the same day.
Is cold calling worth it for real estate agents?
It works for agents who do it consistently and track their numbers, because it reaches owners before they pick an agent. Results vary by market and list quality, so measure your own dials, conversations and appointments for a few weeks.
How is a real estate agent script different from a wholesaling script?
An agent script offers to help sell a home on the market and earns a listing appointment. A wholesaler script is about buying a property or its contract from a motivated seller, and some states require special disclosures. Keep the two separate.
Sources
- National Association of Realtors: Real Estate Scripts
- Federal Trade Commission: National Do Not Call Registry FAQs
- Federal Trade Commission: Q&A for Telemarketers and Sellers About DNC Provisions in the TSR
- Cornell Legal Information Institute: 16 CFR 310.4, Abusive telemarketing acts or practices
- Cornell Legal Information Institute: 47 U.S.C. 227, Restrictions on use of telephone equipment




