GolfNow Golf Course Scraper — Directory, Tees & Ratings
Pricing
from $4.00 / 1,000 golf courses
GolfNow Golf Course Scraper — Directory, Tees & Ratings
Scrape the GolfNow golf course directory by country, state or city: course name, address, coordinates, phone, website, bookable on GolfNow or not, rating and reviews count, par, yardage, slope, course rating, every tee, amenities, year built and photos. US, Canada, UK, Ireland and more. No login.
Pricing
from $4.00 / 1,000 golf courses
Rating
0.0
(0)
Developer
Yugenox Corp
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
GolfNow Golf Course Scraper: course directory, tees and ratings
Scrape the GolfNow course directory: every golf course GolfNow lists in a country, state / province or city, in the United States, Canada, England, Scotland, Wales, Ireland, Northern Ireland, Australia, France, Germany, Mexico and more. For each course you get the name, address, map coordinates, whether it sells tee times on GolfNow, the course's own phone number and website, golfer rating and number of ratings, par, yardage, slope, course rating, every tee, year built, grass, season, dress code, amenities and photos. No login, no cookies, no GolfNow account.
What you get
| Course | Name, GolfNow facility ID, bookable on GolfNow (yes / no), tee-time page, course details page |
| Contact | The course's own phone number and website, notes (bookable courses) |
| Location | Full address, street, city, state / province / region, ZIP / postal code, country, latitude / longitude |
| Golf | Holes, par, yardage, slope, USGA course rating, every tee (name, par, yards, slope, rating), year built, architects, greens and fairways grass, season, dress code |
| Ratings | Average golfer rating, number of ratings, % who recommend, and the breakdown: conditions, layout, pace of play, staff, value, facilities, difficulty |
| Amenities | Walking, spikes, credit cards, carts, rental clubs, caddies, driving range, chipping area, putting green, teaching pro, singles and fivesomes |
| Flags & photos | Private, premium, featured, new, Topgolf, simulator, twilight golf, SparkGolf league, Hot Deals, member pricing; main photo and course photos with captions |
How to use it
- In Locations, enter where to look:
- a country:
United States,Canada,Scotland,Ireland,Australia… - a US state or Canadian province:
FloridaorFL,OntarioorON - a city with its state / province:
Scottsdale, AZ,Myrtle Beach, SC,Ajax, ON - elsewhere, a region and country (
Kerry, Ireland,Fife, Scotland) or city, region, country (Anstruther, Fife, Scotland)
- a country:
- Set Max courses and, if you want, Only courses bookable on GolfNow.
- Run. You can also paste GolfNow course-directory, course or tee-time URLs.
Note: CA alone means California; write Canada for the country.
Input examples
Golf courses in Scottsdale, Arizona:
{"locations": ["Scottsdale, AZ"],"maxItems": 50}
Every course in Ontario and British Columbia that sells tee times on GolfNow:
{"locations": ["Ontario", "British Columbia"],"onlyBookable": true,"maxItems": 0}
Scotland's courses, plus a few specific pages:
{"locations": ["Scotland"],"startUrls": [{ "url": "https://www.golfnow.com/course-directory/us/sc" },{ "url": "https://www.golfnow.com/courses/1049288-eagle-knoll-golf-club-details" }],"maxItems": 500}
Output example
{"facilityId": 7929,"productReviewId": 1027034,"name": "Camelback Golf Club - Ambiente","bookable": true,"url": "https://www.golfnow.com/tee-times/facility/7929-camelback-golf-club-ambiente/search","teeTimesUrl": "https://www.golfnow.com/tee-times/facility/7929-camelback-golf-club-ambiente/search","courseDetailsUrl": "https://www.golfnow.com/courses/1027034-camelback-golf-club-ambiente-details","phone": "(480) 596-7050","website": null,"address": "7847 N. Mockingbird Lane, Scottsdale, Arizona 85253, US","city": "Scottsdale","state": "Arizona","stateCode": "AZ","postalCode": "85253","country": "US","latitude": 33.55397,"longitude": -111.934,"par": 72,"yardage": 7225,"slope": 138,"courseRating": 73.9,"rating": 4.5,"reviewCount": 1111,"recommendedPercent": 88.7,"ratingConditions": 4.47,"ratingPace": 4.42,"tees": [{ "name": "Black", "par": 72, "yards": 7225, "slope": 138, "rating": 73.9, "unit": "yards" }],"drivingRange": "Yes","puttingGreen": "Yes","isPrivate": false,"imageUrl": "https://exddilid.cdn.imgeng.in/app/ttf/image/hdm/7929.jpg","directoryCountry": "us","directoryState": "az","directoryCity": "Scottsdale","scrapedAt": "2026-10-01T23:13:46.486Z"}
Every row has the same columns; a value GolfNow doesn't show is null. phone and website come from GolfNow's tee-time page, so they are filled for courses that are bookable on GolfNow.
Use cases
- Golf industry lead lists: every course in a state with phone, website and address, for equipment, turf, software, cart and apparel sales.
- Market research: how many public courses an area has, their length, difficulty and rating, and which ones sell tee times online.
- Travel and golf apps: feed course data, tees, photos and coordinates into a course finder or trip planner.
- Monitoring: schedule a run to see courses joining or leaving GolfNow.
FAQ
Do I need a GolfNow account, cookies or a login? No. The scraper reads the same public course-directory and course pages any visitor sees. It never logs in, never books anything and needs nothing from you except a location.
Does it get tee times and green fees? No. This actor covers the course directory. GolfNow loads tee times and prices in the browser from a separate service, and they change minute by minute.
How fast is it? About 2–3 pages per second. A course bookable on GolfNow takes two quick requests (a redirect and its page), other courses one, plus one page per city. A city takes a few seconds; Ontario (about 440 courses) takes about 6 minutes; the whole US directory (about 15,700 courses) takes several hours, so raise Timeout in the run options for very large areas. If the timeout comes first, the run stops cleanly and keeps every course it found.
Why are some locations skipped? A city needs its state or province (Toronto, ON, not Toronto), because many cities share a name. The run's status message lists anything it could not place and why, and those are never charged.
What does a run cost? You pay a small fee per run, per course saved and a much smaller fee per directory page read (country, state or city). See the Pricing tab. Courses that are gone from GolfNow, or skipped by Only courses bookable on GolfNow, are never charged as courses.
Which proxy should I use? Keep the default (Apify Proxy, datacenter). It comes with every Apify plan, including the free one. If GolfNow refuses datacenter IPs for a while, the run switches to residential proxies when your account has them, and carries on without them when it doesn't.
Is it legal to scrape GolfNow? This Actor only collects publicly available data: golf course listings that anyone can see on GolfNow without an account, such as the course name, address, phone number, website, ratings, tees and amenities. Collecting publicly available data is generally legal, but you're responsible for how you use it. The data describes businesses, not people: the scraper doesn't collect reviews or reviewer names, only the average ratings, and it drops any e-mail address that belongs to a named person (only general mailboxes such as info@ are kept). You must follow privacy laws such as GDPR, PIPEDA and CCPA, as well as GolfNow's terms. If you're unsure, check with a lawyer. More on this: Is web scraping legal?
Does it access any private data? No. Everything comes from pages GolfNow shows to any visitor without logging in. It never uses a login, never touches golfer accounts or bookings, and follows GolfNow's robots.txt.
This Actor is not affiliated with, endorsed by or sponsored by GolfNow, GolfPass or Versant Media. All trademarks belong to their owners.