Golfing in Perth Metropolitan
Golfing in Perth Metropolitan delivers the broadest and best golf in Western Australia, with everything from championship private clubs to first-class public layouts spread across the coast, the Swan River suburbs and the city's growing fringe. Whatever your budget or handicap, there's a course to suit.
The public scene is led by the superb Wembley Golf Course, the riverside Point Walter Golf Course and Nedlands Golf Club, while the private ranks boast the sandbelt-renowned Lake Karrinyup Country Club and the clifftop Cottesloe Golf Course. Further out, Yanchep and the Secret Harbour links add coastal variety.
For scenic bush golf nearby, the Perth Hills are minutes away. Use the directory below to filter Perth courses by access, green fee and course type.
Top-rated courses in Perth
Plan a Perth golf trip
Perth's public golf punches well above its weight: Wembley, Point Walter, Collier Park and Whaleback are well-kept, affordable and open to visitors, many along the Swan River and the coast.
The private clubs — Lake Karrinyup, Cottesloe, Royal Fremantle and Royal Perth among them — round out a strong scene. Sea breezes firm the courses up through summer; book online and play early.
Public golf courses in Perth
Browse by course style
Private and member-access golf in Perth
Every course in Perth Metropolitan
Nearby regions
Perth golf, answered
How many golf courses are in Perth?
Fairway Finders lists 36 golf courses across metropolitan Perth, from top-rated public courses along the river and coast to private championship clubs. Use the directory above to compare them by access, style and rating.
Can visitors play golf in Perth without a membership?
Yes — 26 of Perth's courses are public or visitor-friendly. Wembley, Point Walter, Collier Park and Whaleback are well-rated, great-value council courses you can book without a membership.
What are the best golf courses in Perth?
Perth's best span outstanding public courses like Wembley and Point Walter and private clubs such as Lake Karrinyup, Cottesloe and Royal Fremantle. Sort the directory above by player rating to compare them.
Which Perth golf courses are private?
Private and member-access Perth clubs include Lake Karrinyup, Cottesloe, Royal Fremantle, Royal Perth and Mount Lawley — played by members and their guests, with limited visitor access.