Open green with an occasional tree at a Pittsburgh public golf course.

Top 12 Pittsburgh Public Golf Courses

Pittsburgh has a variety of courses open to the public for golf enthusiasts: from beginners to aficionados.

1. Bob O'Connor Golf Course

Location: 5370 Schenley Drive, Pittsburgh, PA 15217 

Situated in Schenley Park, just minutes from downtown in Pittsburgh's Oakland neighborhood, Bob O'Conner Golf Course is the only course located within city limits. The beautiful 18-hole walking course is set with the rolling hills of the park and is open throughout the year, weather permitting. Otherwise, the course also offers three full-sized indoor simulators, reservations only.

2. Grand View Golf Club

Location: 1000 Clubhouse Drive, Pittsburgh, PA 15104

Nicknamed the "Monster on the Mon," Grand View Golf Club sits on top of a mountain along the Monongahela River, one of the three rivers that form Pittsburgh's iconic confluence. Just minutes from downtown in Braddock, the course is full of hills and turns that are sure to challenge golfers of all levels.

Men playing on public golf course in Pittsburgh PA

3. Meadowink Golf Course

Location: 4076 Bulltown Road, Murrysville, PA 15668

Just off the I-376 East, Meadowink Golf Course is located roughly forty minutes from Downtown. The 18-hole par 72-course layout is designed with strategically placed bunkers and water hazards.  

4. Quicksilver Golf Club

Location: 2000 Quicksilver Road, Midway, PA 15060

Voted Best Public Golf Course in Western Pennsylvania by Pittsburgh Post-Gazette and among the Top 15 Courses in PA by Golf Week Magazine, Quicksilver Golf Club is among the best courses in the region. Located 30 minutes outside of Pittsburgh, the lush and lengthy fairways and fast greens definitely make for an exciting and entertaining golf experience.

A man swinging a golf club at Quicksilver Golf Club

5. Hickory Heights

Location: 116 Hickory Heights Drive, Bridgeville, PA 15017

Nestled in Bridgeville, just twenty minutes from Downtown, Hickory Heights Golf Club includes hills and turns that fit right with the surroundings. The club continuously upgrades equipment and has a high standard for maintenance to ensure their goal of providing golfers with a country club experience at a reasonable cost.

6. Westwood Golf Club

Location: 825 Commonwealth Ave, West Mifflin, PA 15122

Located twenty minutes from downtown, Westwood Golf Club boasts 18 holes of championship golf. The strategic and convenient layout of the beautiful well-kept par 71 course offers the opportunity to play a full round of golf without spending an entire afternoon on the course.

7. Lindenwood Golf Club

Location: 360 Galley Road, Canonsburg, PA 15317 

Located roughly twenty-five minutes south of Downtown, Lindenwood Golf Club boasts a 27-hole championship layout. The beautiful rural backdrop is a great addition to the challenging yet enjoyable course.

Aerial view of the courses at Lindenwood Golf Club

8. Riverview Golf Course

Location: 97 Golf Course Dr, Bunola, PA 15020

Located roughly forty-five minutes to an hour outside of Pittsburgh, Riverview Golf Course is an 18-hole course that spreads over 150 acres with tree-lined fairways and tournament-style greens.

9. Shepherd’s Rock

Location: 1001 Lafayette Drive, Farmington, PA 15437

Shepherd's Rock is a 7,151-yard golf course that offers extraordinary golf in a unique setting. The course has a USGA rating and slope of 74.7/138 from the championship tees. The rolling bucolic terrain is ideal to fully utilize Dye's brilliant imagination in fashioning an outing that is both fun and challenging for golfers. The layout rivals the highest-rated golf courses in the country and is a perfect companion to Nemacolin's PGA TOUR tested Mystic Rock.

10. Mystic Rock

Location: 1001 Lafayette Drive, Farmington, PA 15437

Part of Nemacolin Woodland's Resort, the beautiful Mystic Rock golf course is definitely one of the must-see courses in the region. In fact, Golfweek named Mystic Rock the "No.1 Best Public Course in Pennsylvania" and it was ranked among "America’s 100 Greatest Public Courses." The top-notch service and quality course make for an overall fantastic golf experience.

Golf course at Mystic Rock Course

11. Butler's

Location: 800 Rock Run Road, Elizabeth, PA 15037

Butler’s offers two 18 hole golf courses: Woodside and Lakeside. Woodside, opened in 1928, features many original holes and is a par-72, 6,314-yard course that overlooks the Youghiogheny River. Gently rolling terrain and a classic design make this course a favorite for golfers of all skill levels. Lakeside, a par-72, 6,689-yard course, boasts dramatic vistas, elevation changes, and no parallel fairways. 

12. Olde Stonewall

Location: 1495 Mercer Road, Ellwood City, PA 16117

Olde Stonewall Golf Club offers a stunning, nationally acclaimed 7,100-yard golf course for serious golfers looking for a unique experience. Olde Stonewall stays true to its name, with nearly 750,000 tons of stone making up the clubhouse and a 33,000-square-foot gray castle. Striking views, an incredible layout, and an extraordinary atmosphere will leave golfers counting down the days until they can come back. Find more information about the course's layout and rates on the Olde Stonewall website.

Explore More

Pennsylvania boasts more than 500 public golf courses with many of Golf Digest's best ranked located in Pittsburgh