A cold calling script is a map for the first thirty seconds, not a word-for-word monologue. It keeps you sounding like a professional with a reason to call instead of a telemarketer reading off a card. Below are seven scripts for the calls agents actually make: expired listings, FSBOs, circle prospecting, your sphere, a geographic farm, online leads, and voicemail. After the scripts you’ll find responses to the six objections you’ll hear every day, and the Do Not Call rules that keep you out of a lawsuit.
Use them as scaffolding, not scripture. Every call has one job: earn a scheduled next step.
What makes a cold call script work (the 5-part framework)
Memorize this structure, not the words. Every good script below is built on it, so once you have it you can improvise when a call goes off-page.
- Opener: your name, your company, and honesty. Skip the fake warmth; people can hear it.
- Permission: “Did I catch you at a bad time?” Handing someone an easy out lowers their defenses instead of raising them.
- Reason: one specific, timely reason you’re calling this person: their expired listing, a sale on their street, their online inquiry. Specific beats generic every single time.
- One question, then stop talking. Whoever is asking the questions controls the call; whoever is listening wins it.
- The ask: a small next step (a 20-minute visit, a home valuation, permission to send comps), never “list with me today.”
Most cold calls die because they skip step 2 or step 4: no permission asked, or the agent talks straight through the one moment the prospect was willing to open up.
One move worth adding: the two-option close
When a call goes well, don’t end it with “great, I’ll send you some info.” That’s how appointments evaporate. Close for the meeting with two specific times: “I’d love to put together a market analysis for your home. I have Thursday at 2 or Friday at 10, which works better?” An open-ended “when works for you?” invites “I’ll get back to you,” and that callback rarely comes. Offer two times, then stop talking.
1. Expired listing script
Their home didn’t sell, they’re frustrated, and every agent in town is calling them. Lead with humility and a plan, never by trashing the last agent.
“Hi [Name], this is [You] with [Company]. I’m calling about your home on [Street], I saw it recently came off the market, and I’m guessing that wasn’t the plan. Before I say anything else: are you still hoping to sell, or are you done with it for now?”
[Listen.]
“That’s fair. I won’t pretend to know why it didn’t sell without seeing it. But I’ve got a couple of specific ideas for homes like yours in [neighborhood]. Could I stop by for 20 minutes, take a look, and show you exactly what I’d do differently? If it’s useful, great, if not, you’re out 20 minutes.”
Why it works: You name the frustration, ask permission, and offer a low-risk, concrete next step instead of a pitch.
2. FSBO (for sale by owner) script
They’re selling solo to save the commission and they’re braced for agents. Offer help, not a hard close.
“Hi [Name], this is [You] with [Company]. I saw you’re selling [Address] yourself, how’s it going so far?”
[Listen.]
“Makes sense, and I’m not calling to talk you out of it, plenty of people sell on their own. I work this neighborhood and stay in touch with active buyers. Would it help if I told you whether any of them are a real fit for your place? No cost, no obligation. And if you ever decide you’d like a hand, we can talk then.”
Why it works: It respects their choice and leads with genuine value. One caveat: only claim you have buyers if you actually do, a bluff collapses the second they ask “who?” And under NAR’s Code of Ethics, Article 16, an unrepresented FSBO is fair game, but a home exclusively listed with another broker is off-limits. For the text, voicemail, and door-knock versions plus a 30-day cadence, see our FSBO scripts guide.
3. Circle prospecting script (just listed / just sold)
You’re calling the neighbors of a home you just listed or sold. The event is your reason, and it’s a good one. Here’s the basic opener:
“Hi [Name], [You] with [Company]. I just sold the home at [Address], a couple streets over, for [price], and the buyers who lost out on it are still looking in the neighborhood. Have you given any thought to what you’d do if the right offer came along for your place?”
Why it works: A real, timely, local reason to call, plus a low-pressure question that gets people thinking about their own equity. Circle prospecting is a whole discipline of its own, worth building into a weekly habit around every listing; our circle prospecting scripts guide has the full set, including just-listed and objection variations.
4. Sphere of influence / past-client script
This is the highest-converting list you will ever call, so treat it like a check-in, not a campaign.
“Hey [Name], it’s [You], nothing urgent, just catching up. How’s [the house / the new job / that kitchen reno] treating you?”
[Have an actual conversation.]
“The reason I’m reaching out to people this month: my business runs on referrals, so if you ever hear someone mention buying or selling, I’d be grateful if you thought of me. And if you’re ever curious what your own place is worth these days, just say the word.”
Why it works: It’s warm, it asks for the referral specifically instead of hoping, and it matches how sellers actually choose. In the National Association of REALTORS® 2025 Profile of Home Buyers and Sellers, 81% of sellers contacted only one agent, usually someone they already knew or were referred to.
5. Geographic farm script
The neighborhood you’re building a reputation in over months. Position yourself as its specialist and offer information people want.
“Hi [Name], this is [You] with [Company]. I specialize specifically in [neighborhood], I’m the one who sends out the quarterly sales recap. Quick question while I have you: is there anything you wish you knew about the local market, like what your home would actually sell for today?”
Why it works: It leads with expertise and offers the one number every homeowner is quietly curious about, rather than asking for the business outright.
6. Online lead script (speed is everything)
Not strictly a cold call, but every agent works these, and the clock is the whole game.
“Hi [Name], this is [You] with [Company], you just asked about [Address] on [site], so I wanted to catch you before it slipped away. Are you free this week to take a look?”
Why it works: An online lead is comparing agents the moment they hit submit, and the odds of reaching them fall off sharply within minutes of the inquiry; the research is collected in our lead generation statistics roundup. Call first, email second, and let your CRM alert you the moment a lead comes in.
7. Voicemail script (most calls go here)
Assume you’re leaving a message on most dials. A specific reason plus an easy opt-out beats a vague “call me back.”
“Hi [Name], it’s [You] with [Company], calling about [specific reason, your home on Elm, your inquiry on Zillow]. I’ll follow up with a quick text so you have my number. And if you’d rather I not reach out, just let me know and I’ll take you off my list. Talk soon.”
Why it works: The reason earns the callback; the promised text gives a second, easier channel; the opt-out signals you’re a professional, not a pest.
Handling the 6 objections you’ll hear every day
Every objection gets the same three moves: acknowledge, ask, advance. Never argue; argue and you lose even when you’re right. These six are the phone-specific brush-offs; the listing-table and buyer-consult objections get full treatment in our objection handling scripts guide.
- “I’m not interested.” “Totally fair, most people aren’t, until the timing’s right. Can I ask: are you planning to stay put for the long haul, or just not today?” Then match your follow-up to the answer.
- “We’re not planning to sell.” “Good, you should only move when it makes sense for you. Would it help if I sent your street’s sale prices a couple of times a year, so you always know where you stand?”
- “How did you get my number?” “Fair question, it’s from public records, and if you’d like me to take you off my list I’ll do it right now. Before I do, though: [your reason for calling]?”
- “I already have an agent.” “Great, I’m not trying to step on anyone’s toes, so I’ll leave you to it. If anything ever changes, I’m [Name] at [Company].” (Don’t push a seller who’s already under contract with another broker, that’s an Article 16 violation.)
- “Just email me something.” “Happy to. So I send the right thing and not junk: are you more curious about what your home’s worth, or what’s for sale nearby?”
- “What’s your commission?” “Glad to walk through it. It depends on a few things I’d want to see first, and honestly the rate matters less than what you actually net, which is what I’d rather show you in person. When are you around this week?”
Stay legal: DNC and TCPA rules for real estate cold calling
This is the part most script roundups skip, and it’s the part that can cost you. Real estate prospecting calls are telemarketing, so they’re regulated:
- Scrub every list against the National Do Not Call Registry and your state’s registry before you dial. Don’t call registered numbers without an established business relationship.
- Know the penalties. Under the Telephone Consumer Protection Act (TCPA), statutory damages run $500 per illegal call or text and up to $1,500 for willful violations, and lawsuits routinely name the agent and the brokerage. NAR keeps a plain-English summary on its telemarketing and cold-calling page.
- Skip autodialers and prerecorded messages unless you have prior express consent; those carry stricter rules than manual dialing.
- Established business relationship generally lets you call someone for 3 months after they inquire, or 18 months after a transaction. Cold neighbors don’t qualify.
- Respect the Code of Ethics. NAR’s Article 16 bars soliciting a seller whose home is exclusively listed with another broker.
- Mail and door-knocking aren’t covered by the DNC registry, a useful alternative for numbers you can’t legally call, but still honor “no soliciting” signs.
None of this is legal advice; when in doubt, check with your broker or attorney.
Turn conversations into closings: the follow-up system
Every top caller learns the same lesson: most “no”s are really “not yet.” The money in cold calling rarely comes on the first call. It comes on the fifteenth touch, months later, when the timing finally turns. That only happens if nothing falls through the cracks.
This is where the right platform does the heavy lifting. In a system like CloseDaily, every person you dial lands in the CRM with a follow-up date and a note on where they are; an IDX-powered home-valuation page turns “what’s my place worth?” curiosity into a captured lead; and AI follow-up keeps nurturing the not-yet majority automatically until they raise their hand. Pair the dials with capture and disciplined follow-up, and a morning on the phone keeps paying off for a year.
Does cold calling still work in 2026?
Yes, for agents who are consistent, compliant, and relentless about follow-up. It rewards a steady daily habit over occasional blitzes, and the return shows up months after the first hello, which is exactly why most agents quit before it pays. Cold calling is also just one channel; the full real estate lead generation guide covers the rest. Track your own numbers (dials, live conversations, appointments set) and you’ll quickly see your real conversion ratio and where the calls break down. Then fix that one step.
Frequently asked questions
Is real estate cold calling legal?
Yes, with rules. Scrub numbers against the National Do Not Call Registry and your state list, avoid autodialers and prerecorded messages without consent, don’t solicit sellers already exclusively listed with another broker, and keep records. Mail and door-knocking fall outside the DNC registry.
Does cold calling still work?
It does when it’s paired with follow-up. The first call rarely closes anyone; the system that keeps you in front of the “not yet” prospects is what converts them months later.
What should I say in the first ten seconds?
Your name, your company, and one specific reason for calling, then a permission question like “did I catch you at a bad time?” Specificity and an easy out are what keep people on the line.
How many calls does it take to set an appointment?
It varies by list quality, market, and your delivery, so track your own ratio rather than trusting a generic number. Expired and FSBO lists convert faster than cold neighbors; your sphere converts fastest of all.
What’s the best script for expired listings?
The one above that opens with empathy and asks permission before pitching. Expired sellers have been burned once and called by everyone, humility and a specific plan beat criticism of the previous agent.
Ready to close more deals?
Join thousands of agents using CloseDaily to build their business.