Zillow Open Houses [From $1.4๐ฐ] Exact Dates & Times | Any City
Pricing
from $1.40 / 1,000 open house listings
Zillow Open Houses [From $1.4๐ฐ] Exact Dates & Times | Any City
[From $1.4๐ฐ] Every upcoming Zillow open house in any US city or ZIP, with the exact dates and times of each showing. Returns price, beds, baths, sq ft, listing agent, coordinates and the full property record. Filter by price, beds or home type. Residential proxies included. JSON, CSV or Excel.
Pricing
from $1.40 / 1,000 open house listings
Rating
0.0
(0)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
๐ Zillow Open Houses Scraper
Find every upcoming open house on Zillow for any US city, neighborhood, or ZIP code โ with the exact dates and times, address, price, beds/baths, listing agent, and (optionally) the complete property record including price history, tax history, schools, and photos.
Type a location, press Start, and get a clean list of every home you can walk into this weekend โ as JSON, CSV, or Excel.
โญ Why use this Zillow open house scraper?
- Open houses only โ the filter runs server-side on Zillow's own search API, so you get exactly the listings with a scheduled open house event, not everything for sale.
- Exact event times โ every row carries
openHouseScheduleswith start & end timestamps for each showing (many homes have several). - Full property depth โ unlike lightweight open-house scrapers, each row can include the entire property record: description, photos, price history, tax history, Zestimate, schools, HOA, lot size, and agent/broker contact info.
- Any way you search โ plain locations ("Denver, CO", "78704"), or paste a Zillow search URL (drawn map area, custom filters); the open-house filter is stacked on top automatically.
- Spreadsheet-ready โ optional flattened output adds human-readable
Open House TimesandOpen House Countcolumns. - Agent email enrichment (optional) โ match the listing agent against a 420,000+ US agent database and add their direct email & phone to each row.
๐ What data does it extract?
| Field group | Columns |
|---|---|
| Open house events | openHouseSchedules (start & end time per showing) โ plus Open House Times / Open House Count in flattened output |
| Listing basics | Address, City, State, Zip Code, Price, Status, URL, Date |
| Home facts | Beds, Baths, Sq Ft, Year Built, Acres |
| Location | Latitude, Longitude |
| Agent & broker | Agent Name, Agent Number, Broker Name, Broker Number โ plus optional email enrichment |
| Listing text | Description, Zoning, School 1โ3, Property Subtype |
| Full record | details โ the complete Zillow property object (photos, price & tax history, Zestimate, schools, HOA, MLS ID & status, 200+ fields) |
๐ How it works
- Enter locations โ one or more cities/ZIPs (or paste Zillow search URLs).
- Set Max items โ how many open-house listings you want.
- Run โ the scraper resolves each region, applies Zillow's "must have open house" filter server-side, then (by default) visits every matching listing for the exact open-house schedule and full details.
Results land in the dataset, exportable as JSON, CSV, Excel, XML, or via API.
โ๏ธ Input configuration
{"searchLocation": ["Austin, TX"],"maxItems": 100,"includePropertyDetails": true}
| Field | Type | Description |
|---|---|---|
searchLocation | array | Cities, neighborhoods, or ZIP codes โ one search each |
startUrls | array | Alternative: any Zillow search URLs; the open-house filter is added on top |
maxItems | integer | Cap on returned open-house listings (default 100) |
priceMin / priceMax | integer | Optional price range |
bedsMin / bathsMin | integer | Optional minimum beds / baths |
homeTypes | array | Limit to houses, condos, townhomes, โฆ |
includePropertyDetails | boolean | Fetch each listing's full record incl. exact open-house times (default true) |
flatOutput | boolean | Flat spreadsheet-style rows instead of nested JSON |
enrichEmails | boolean | Add the listing agent's direct email (billed only per email found) |
๐ฆ Output sample
{"Date": "2026-08-04","Address": "4617 Englewood Dr #2","City": "Austin","State": "TX","Zip Code": "78745","Price": 565000,"Beds": 2,"Baths": 3,"Sq Ft": 1210,"Year Built": 2023,"Status": "FOR_SALE","Agent Name": "Brande Draper","Agent Number": "(512) 289-4444","Broker Name": "Compass RE Texas, LLC","Latitude": 30.208956,"Longitude": -97.79213,"URL": "https://www.zillow.com/homedetails/4617-Englewood-Dr-2-Austin-TX-78745/2069574604_zpid/","openHouseSchedules": [{ "startTime": "2026-08-08 13:00:00", "endTime": "2026-08-08 15:00:00" },{ "startTime": "2026-08-09 12:00:00", "endTime": "2026-08-09 14:00:00" }],"details": { "โฆfull property record: photos, price & tax history, Zestimate, schools, HOAโฆ": "โฆ" }}
With Flattened output enabled, the nested details blob is replaced by ~35 extra scalar columns โ the schedule arrives pre-formatted and the record gains MLS, tax and history fields:
| Address | Price | Beds | Baths | Sq Ft | Open House Times | Open House Count | Agent Name |
|---|---|---|---|---|---|---|---|
| 4617 Englewood Dr #2 | 565000 | 2 | 3 | 1210 | 2026-08-08 13:00โ15:00 | 2026-08-09 12:00โ14:00 | 2 | Brande Draper |
Flattened output also adds Listing Date, Days on Zillow, MLS ID, MLS Status, Agent Email, Annual Tax, Tax Assessed Value, Price History, Tax History, Detail URL and more โ ideal for CSV/Excel. Photos and the raw nested record are only in the default (non-flattened) shape.
๐ Key output fields
openHouseSchedulesโ array of{ startTime, endTime }for every scheduled showing, in the listing's local wall-clock time (no timezone conversion). Homes often have two or more.Open House Times/Open House Countโ the same schedule pre-formatted as one readable cell plus a count, in flattened output.Beds/Baths/Sq Ft/Year Builtโ headline home facts, on every row in both modes.URLโ direct link to the Zillow listing.detailsโ the complete property record (default mode only; ~200 fields).
Column names are Title Case (Address, Zip Code, Agent Name) so they read cleanly as spreadsheet headers.
๐ก Use cases
- Buyers & house hunters โ build your weekend open-house route for a whole city in one run.
- Real-estate agents & teams โ monitor competitor open houses, plan canvassing, and (with email enrichment) reach the listing agent directly.
- Investors & wholesalers โ open houses signal motivated sellers; walk properties before making offers.
- Proptech & data teams โ feed open-house event data into apps, maps, CRMs, or market dashboards.
- Newsletters & local media โ publish "open houses this weekend in
โ FAQ
Does it really return only listings with open houses? Yes. The filter is applied server-side on Zillow's search API (the same "Must have open house" toggle as on zillow.com), then each listing's detail record carries the exact schedule.
How fresh is the data? Every run scrapes Zillow live โ you get the open houses listed at the moment the run executes. Schedule the actor daily or weekly for a rolling feed.
Which regions are covered? Everywhere Zillow operates โ all US states plus Canadian listings on zillow.com.
Do I need proxies? No. The actor ships with built-in residential proxies at no extra cost.
Can I search several cities at once? Yes โ add one location per line; each is searched independently in the same run.
Why is a listing returned without times?
Keep Include full property details on (the default) โ the exact schedule lives on the listing's detail record. With it off, the run is faster and cheaper but rows only mark that an open house exists, and Beds / Baths / Sq Ft are unavailable too.
Are the times in my timezone?
No โ they are the listing's local wall-clock times, exactly as Zillow shows them to a buyer in that market. A 1:00 PM open house in Austin reads 13:00:00 whatever timezone you run from.
๐ Support
Found an issue or missing a field? Open an issue on the actor's Issues tab โ it is monitored daily and most reports get a fix or an answer within 24 hours.
๐งฉ Additional services
Need a custom pipeline (specific columns, delivery to your DB/S3/webhook, merged multi-source feeds)? Open an issue describing what you need or contact the author through the actor page.
๐ Explore more scrapers
- Zillow Scraper (full search, sold, rentals, monitoring) โ the flagship this actor is built on: every listing status, Monitoring Mode change feeds, agent enrichment, and more.
- All actors by memo23 โ 100+ maintained scrapers for real estate, jobs, directories, and reviews.
๐ค For AI Agents & LLM Apps
This actor is MCP-ready: call it from AI agents (Claude, GPT, LangChain, LlamaIndex, or the Apify MCP server) to answer questions like "which open houses can I visit in Austin this Saturday under $600k?". Structured JSON output with stable field names makes rows directly usable as tool results โ openHouseSchedules for event reasoning, details for grounded property Q&A.
โ ๏ธ Disclaimer
This actor is not affiliated with, endorsed by, or connected to Zillow Group. It extracts only publicly visible listing information for lawful purposes such as market research and personal planning; no login is used and no private data is accessed. You are responsible for how you use the data โ respect Zillow's terms and applicable laws (including local regulations on personal-data processing).
zillow open house scraper ยท scrape zillow open houses ยท open house finder ยท zillow open house data extractor ยท open houses this weekend ยท zillow open house API ยท real estate open house scraper ยท export zillow open houses to excel