You can be swinging in Shanghai tonight for about ¥150 to ¥280, no membership needed.
The cheapest way into golf in Shanghai is a driving range or an indoor simulator for about ¥150 to ¥280 (USD 22 to 42), and you can be swinging tonight without a membership. Full courses within an hour of the city run from ¥150 (USD 22) for a scrappy nine holes to around ¥1,680 (USD 251) for a proper eighteen, plus a caddie every time. And the game here has quietly gone young: golf in China now sells as a lifestyle, not a boardroom perk.
Start at a range or a screen, not a course

You do not need a course to start, and you should not begin there. A driving range lets you hit a hundred balls for the price of a coffee and figure out which end of the club to hold. The standout is the reopened range at Huangxing Sports Park in Yangpu, a vast multi-level range near the Wujiaochang metro with automatic-tee bays and a WeChat mini-program that handles booking, bay and food. Two-tier ranges like the one near Hongqiao work the same way, with unlimited-ball morning deals.
Indoor screen-golf lounges are the other easy first touch, and honestly the most in tune with how young Shanghai plays now: air-conditioned, bookable solo on Dianping, and open late, and as easy to organise with friends as any pickup sport in the city. Reckon on ¥150 to ¥280 (USD 22 to 42) an hour for a simulator bay. It is the lowest-friction way to see if you even like this before you spend on a course.
The courses you can actually play
Most Shanghai courses guard their tee sheets for members, but a handful take visitors, and the price gap is wide. A short nine in Minhang costs less than dinner; a full eighteen on the coast runs into four figures before the caddie. Here are the visitor-friendly ones, with weekday green fees at about 6.7 RMB to the US dollar as of September 2026.
| Course | Where | Holes | Green fee, weekday | Visitors |
|---|---|---|---|---|
| Grand City Golf | Minhang, Qibao | 9 | ¥150 (USD 22) | Walk-up welcome |
| Shanghai Binhai Golf | Pudong | 18 | ¥888 (USD 133) | Yes |
| Sino Bay Country Club | Fengxian | 18 | ¥1,080 (USD 161) | Yes |
| Shanghai Yintao Golf | Qingpu | 18 | ¥1,380 (USD 206) | Weekdays only |
Two things the table cannot hold. Weekend and holiday fees run higher, sometimes by half, so play midweek if you can. And a caddie is not optional at a Chinese course; you take one, and you tip. The blue-chip names you may have heard of, like Sheshan, are members-only and stay that way, so ignore the agents promising a round unless you enjoy grey areas.
What it actually costs
Golf is not cheap here, but the entry rung is lower than the reputation suggests. The real budget line for a beginner is lessons, not green fees, and club rental saves you buying a bag before you are sure. Here is the honest spread.
| What you pay for | Cost (RMB) | Cost (USD) |
|---|---|---|
| Driving-range balls | ¥20 to ¥30 per 100, or ¥120 to ¥160 per hour | 3 to 24 |
| Indoor simulator, per hour | ¥150 to ¥280 | 22 to 42 |
| Private lesson, per hour | ¥800 to ¥1,200 | 120 to 180 |
| Club rental, per set | ¥120 to ¥200 | 18 to 30 |
| Caddie, required at every course | ¥150 to ¥300 | 22 to 45 |
A first proper session, a bucket of balls plus one lesson and rented clubs, lands around ¥150 to ¥350 (USD 22 to 52) at a budget range. Commit, and a ten-lesson beginner package runs ¥4,000 to ¥5,000 (USD 600 to 750). Compared with the annual gym card most people never use, a pay-as-you-go range habit is easy to justify, the same logic behind Shanghai's gym day passes.
How to book when it is all in Chinese
Booking is where the language wall shows up, because almost everything runs through WeChat mini-programs and Dianping rather than an English website. For ranges, simulators and lessons, Dianping or Meituan (大众点评 / 美团) show real photos, prices and discount packages, and let you pay in-app. For course tee times, mini-programs like 朝暮高尔夫 and 云高高尔夫 list live slots. You will get much further with a working Chinese phone number and mobile payment set up, so if you have not yet, our guide to the Shanghai apps you actually need covers the basics. Staff English at ranges is thin; a translation app and a friendly caddie fill the gap.
The culture, and golf's young reinvention

Golf in China carries two personalities at once, and Shanghai has both. There is the old version, all business deals and prestige memberships, where the caddie system, the collared-shirt dress code and the no-jeans rule still hold at every proper course. And then there is the new one: on Xiaohongshu, golf styling has racked up billions of views, brands are opening lifestyle pop-ups, and a generation is buying the pleated skirt and the polo to hit a simulator with friends long before they set foot on a fairway. You do not have to pick a side. Turn up to a range in neat sportswear, respect the dress code when you graduate to a course, and you are fine. If you like the social side of a sport more than the scorecard, our guide to padel in Shanghai scratches the same itch.
Good to know
- Good for: anyone curious about golf who wants to try it without a membership or a fortune.
- What you'll pay: ¥150 to ¥280 (USD 22 to 42) for a range or simulator session, ¥150 to ¥1,680 (USD 22 to 251) for a round, plus a caddie at courses.
- Make the most of it: start on a simulator or range, book through Dianping, and play courses midweek.
Can you play golf in Shanghai without a membership?
Yes. Driving ranges and indoor simulators are pay-as-you-go and need no membership, from about ¥150 to ¥280 (USD 22 to 42) a session. A handful of courses, including a nine-hole in Minhang and full eighteens in Pudong and Fengxian, also take non-member visitors, though weekend fees climb and a caddie is always required.
How much does a round of golf cost near Shanghai?
Weekday green fees at visitor-friendly courses run from around ¥150 (USD 22) for nine holes at a budget course to ¥1,380 to ¥1,680 (USD 206 to 251) for eighteen at a nicer one. Add a mandatory caddie fee of ¥150 to ¥300 (USD 22 to 45), club rental if you need it, and expect weekends to cost noticeably more.
Do you need a caddie to play golf in China?
At virtually every full course, yes. Chinese courses run on a caddie system, and taking one is expected rather than optional. Budget ¥150 to ¥300 (USD 22 to 45) on top of the green fee, and tip for good service. Driving ranges and simulators need no caddie.
Where can beginners learn golf in Shanghai?
Start at a driving range with its own academy or on an indoor simulator, both bookable on Dianping. A single lesson runs ¥800 to ¥1,200 (USD 120 to 180) with a certified pro, or ¥4,000 to ¥5,000 for a ten-lesson beginner package. Rent clubs at first so you are not buying a bag before you know you enjoy it.
As the Tao Te Ching notes, 天下难事,必作于易, every hard thing begins with the easy. In golf that easy first thing is a bucket of balls, not a country-club membership.
Words, maps and research by the Choice Shanghai team. Please credit us and tag our 公众号 if you share.



