Best Golf Courses in Pennsylvania

Explore the top-rated public and resort courses in Pennsylvania. Each course is ranked by user ratings and includes pricing, course details, and direct booking links.

  1. 1

    Nemacolin Woodlands (Mystic Rock)

    Farmington·resort·Par 72
    4.5 ★★★★(620 reviews)

    Pete Dye mountain design at the Nemacolin resort in the Laurel Highlands. Dramatic stone outcroppings, creek crossings, and Appalachian mountain views.

    $95 - $225Book Tee Time
  2. 2

    Olde Stonewall Golf Club

    Hidden Gem
    Ellwood City·public·Par 70
    4.4 ★★★★(470 reviews)

    Jed Azinger design through rugged western Pennsylvania terrain. Built around 18th-century stone walls with dramatic ravine holes and dense hardwoods.

    $55 - $99Book Tee Time
  3. 3

    Fox Chapel Golf Club

    Hidden Gem
    Fox Chapel·semi-private·Par 71
    4.3 ★★★★(360 reviews)

    Seth Raynor design in Pittsburgh's prestigious Fox Chapel suburb. Classic template holes with stone-walled fairways and mature Appalachian hardwoods.

    $55 - $95Book Tee Time
  4. 4

    Hershey Country Club (East)

    Hershey·resort·Par 71
    4.3 ★★★★(440 reviews)

    Maurice McCarthy design at the Hershey resort. Rolling Pennsylvania Dutch Country terrain with mature trees and classic mid-Atlantic character.

    $65 - $125Book Tee Time
  5. 5

    Totteridge Golf Club

    Hidden Gem
    Greensburg·semi-private·Par 72
    4.3 ★★★★(380 reviews)

    Rees Jones design east of Pittsburgh in the Laurel Highlands foothills. Rolling terrain with streams, wetlands, and mature Pennsylvania hardwoods.

    $45 - $85Book Tee Time
  6. 6

    Wyncote Golf Club

    Hidden Gem
    Oxford·public·Par 72
    4.3 ★★★★(410 reviews)

    Brian Ault design in rural Chester County with rolling countryside terrain. Stone walls, mature trees, and outstanding conditioning at a budget price.

    $35 - $69Book Tee Time
  7. 7

    Inniscrone Golf Club

    Hidden Gem
    Avondale·public·Par 72
    4.2 ★★★★(380 reviews)

    Irish-inspired design in Chester County with rolling terrain and stone walls. Quality public golf in the Philadelphia suburbs.

    $35 - $65Book Tee Time
  8. 8

    Quicksilver Golf Club

    Hidden Gem
    Midway·public·Par 72
    4.2 ★★★★(380 reviews)

    Arnold Palmer design in western Pennsylvania's rolling countryside. Former Senior Tour venue with challenging terrain at affordable daily-fee rates.

    $35 - $65Book Tee Time
  9. 9

    Birdsfoot Golf Club

    Hidden Gem
    Freeport·public·Par 70
    4.1 ★★★★(310 reviews)

    Hidden gem northeast of Pittsburgh along the Allegheny River. Rolling terrain with mature hardwoods at remarkable value.

    $25 - $45Book Tee Time
  10. 10

    Iron Masters Country Club

    Hidden Gem
    Roaring Spring·semi-private·Par 70
    4.0 ★★★★(280 reviews)

    Charming Appalachian course in the Allegheny Mountains of central Pennsylvania. Mountain views and local character.

    $25 - $45Book Tee Time