Oregon

Oregon’s 206 golf courses include the single greatest golf destination in the United States: Bandon Dunes Golf Resort, on a remote stretch of Oregon’s southern Pacific coast, has transformed what was an isolated rural coastline into a global golf pilgrimage site. Bandon Dunes operates five full courses — all ranked among America’s best — with a sixth under development, and it has effectively made the name “Bandon, Oregon” synonymous with world-class golf design. Beyond Bandon, Oregon has a complete golf ecosystem: the Portland metro with several nationally ranked daily-fee courses, the Willamette Valley wine country with resort golf, and central Oregon’s high desert with two major resort complexes.

Oregon golf runs April through October in most markets, with the Portland and Willamette Valley areas pushing into March and November in good weather years. The Bandon coast is technically year-round — the links-style terrain is designed for wind and rain — though summer (June–September) delivers the most comfortable conditions. The state’s golf culture prizes authenticity and walking: Bandon Dunes is a walking-only resort, and many of Oregon’s best courses reward on-foot play.

Oregon Golf by Region

Bandon / Southern Oregon Coast

Bandon Dunes Golf Resort’s five courses — Bandon Dunes, Pacific Dunes, Old Macdonald, Bandon Trails, and the Sheep Ranch — represent the most comprehensive concentration of highly ranked golf in America outside of Pebble Beach. Pacific Dunes (Tom Doak design) and Bandon Dunes (David McLay Kidd) are both ranked in America’s top 15 courses overall by Golf Digest. The Sheep Ranch, completed in 2020, sits on a headland with direct ocean views. All courses are walking-only, caddies are available, and the resort operates as a true destination — most visitors stay two to four nights to play multiple courses. It is easily the most significant golf development in the United States in the last 30 years.

Portland / Northwest Oregon

Portland’s golf market has several quality public courses with national recognition. Pumpkin Ridge Golf Club (North Plains, west of Portland) has two courses — Ghost Creek (semi-private, formerly private) and Witch Hollow (private) — and has hosted US Amateur and LPGA Tour events. The Reserve Vineyards & Golf Club (Aloha) runs two 18-hole courses through Tualatin Valley wine country. Crosswater Golf Club (Sunriver) is an hour south of Portland and among Oregon’s most celebrated non-Bandon public layouts.

Central Oregon / Bend

Bend’s high desert golf market has grown alongside the city’s outdoor recreation boom. Sunriver Resort Golf Club (Meadows course, Crosswater, Woodlands) is Oregon’s most comprehensive resort golf complex outside of Bandon — Crosswater (Robert Cupp design) is routinely rated one of the Northwest’s finest public courses. Pronghorn Resort runs both a Jack Nicklaus Signature and Tom Fazio design through volcanic plateau terrain, targeting the luxury resort market. Bend’s golf season (April–October) benefits from 300+ sunshine days and low rainfall compared to western Oregon.

Top Courses in Oregon

  • Pacific Dunes (Bandon) — Tom Doak design; top 10 in America by most services; pure links golf on oceanside dunes. Walking only. Green fees ~$145–$340 (resort package).
  • Bandon Dunes (Bandon) — David McLay Kidd design; opened 1999; the course that launched the Bandon Dunes revolution. Walking only. Green fees ~$145–$340.
  • The Sheep Ranch (Bandon) — Bill Coore & Ben Crenshaw design, 2020; clifftop ocean views on every hole; the most visually dramatic of the Bandon courses. Walking only. Green fees ~$145–$340.
  • Old Macdonald (Bandon) — Tom Doak/Jim Urbina design inspired by the classic CB Macdonald template courses. Walking only. Green fees ~$145–$340.
  • Crosswater Golf Club (Sunriver) — Robert Cupp design through Deschutes River pines; Oregon’s finest non-coastal resort layout. Green fees ~$95–$165.
  • Pumpkin Ridge — Ghost Creek (North Plains) — Bob Cupp design; US Amateur and LPGA Tour host; Portland area’s top semi-private course. Green fees ~$65–$125.
  • Pronghorn Resort — Jack Nicklaus Signature (Bend) — High-altitude volcanic plateau design; Bend resort market’s most prestigious layout. Green fees ~$95–$175.
  • Bandon Trails (Bandon) — Bill Coore & Ben Crenshaw design through dunes, forest, and heathland — Bandon’s most inland and most varied routing. Walking only. Green fees ~$145–$340.

When to Play Golf in Oregon

Oregon golf is best from June through September across the state. Portland and the Willamette Valley extend to April through October in most years. Bandon Dunes is theoretically year-round — the links-style courses are built for wind and rain — but July through September delivers the most reliably comfortable weather on the coast. Central Oregon (Bend/Sunriver) runs April through October with the peak in June through September. Spring and fall in Oregon are variable — beautiful sunshine alternates with heavy rain. If booking a Bandon trip, summer is worth it for the better weather odds. Bandon is genuinely fun in wind and light rain (pack waterproofs and embrace it), but summer fog and sunshine are more common than winter storms.

Frequently Asked Questions

How many golf courses are in Oregon?

Oregon has 206 golf courses in our database. The Portland-northwest Oregon metro has the largest concentration, with significant secondary clusters in central Oregon (Bend/Sunriver), the southern coast (Bandon area), and the Willamette Valley. Bandon Dunes alone attracts golfers from every continent, making a tiny coastal town one of the most internationally visited golf destinations in America.

What is the best golf course in Oregon?

Pacific Dunes at Bandon Dunes Resort (Bandon) is Oregon’s highest national ranking — frequently top 10 in the US. The Sheep Ranch and Bandon Dunes course are also world-class. All five Bandon courses are ranked in America’s top 100. For public-access golf outside Bandon, Crosswater Golf Club (Sunriver) and Pumpkin Ridge Ghost Creek are the state’s most nationally recognized non-Bandon layouts.

When is the best time to golf in Oregon?

June through September for Bandon coastal golf and Central Oregon. April through October for Portland. July and August are Bandon’s most reliable months for good weather, though the resort is open and played year-round by serious golfers who embrace links conditions.

How much does golf cost in Oregon?

Bandon Dunes runs $145–$340 per round depending on course and season — it’s a premium destination experience. Portland and Central Oregon public courses run $40–$80 for quality tracks; Pronghorn and Crosswater run $95–$175. Oregon’s everyday public golf market is mid-range — not as cheap as Idaho or Wyoming, not as expensive as Scottsdale or Monterey.

All Golf Courses in Oregon

Browse all 206 Oregon golf courses in our database below, including green fees, location, and course details.

CourseCityFees
Sandpines Golf LinksFlorence$79.00 / $89.00
Diamond Woods Golf CourseMonroe$27.00 / $35.00
McNary Golf ClubKeizer$40.00
Golf Club of OregonAlbany$24.00
Spring Hill Country ClubAlbany$30.00
North Course at Reserve Vineyards & Golf ClubAloha$70.00 / $90.00
South Course at Reserve Vineyards & Golf ClubAloha$70.00 / $90.00
China Creek Golf CourseArlington$18.00
Oak Knoll Golf CourseAshland$18.00
Langdon Farms Golf ClubAurora$60.00 / $75.00
Quaill Ridge Golf ClubBaker City$22.00 / $24.00
Bandon Dunes Course at Bandon DunesBandon$200.00
Bandon Face Rock Golf CourseBandon$16.00
Bandon Trails Course at Bandon DunesBandon$225.00
Pacific Dunes Course at Bandon DunesBandon$200.00
Quail Valley Golf CourseBanks$30.00 / $36.00
RedTail Golf CourseBeaverton$35.00
Awbrey Glen Golf ClubBend$95.00
Bend Golf & Country ClubBend$50.00
Broken Top ClubBend$150.00
Lost Tracks Golf ClubBend$48.00
Mountain High Golf CourseBend$48.00
Orion Greens Golf CourseBend$21.00
Rivers Edge Golf CourseBend$52.00
Widgi Creek Golf ClubBend$59.00 / $85.00
Big Meadow Course at Black Butte RanchBlack Butte Ranch$58.00
Glaze Meadow Course at Black Butte RanchBlack Butte Ranch$58.00
Tokatee Golf ClubBlue River$35.00
Wilsons Willow Run Executive Golf CourseBoardman$8.00 / $10.00
Greanlee Golf CourseBoring$16.00 / $18.00
Mountain View Golf ClubBoring$20.00 / $24.00
Salmon Run Golf CourseBrookings$60.00
Frontier Golf CourseCanby$11.00 / $12.00
Willamette Valley Country ClubCanby$40.00
Illinois Valley Golf ClubCave Junction$16.00
Laurel Hill Golf CourseCentral Point$7.00 / $7.50
Christmas Valley Golf CourseChristmas Valley$15.00
Pleasant Valley Golf ClubClackamas$40.00 / $45.00
Sah-Hah-Lee Golf CourseClackamas$13.00 / $15.00
Coos Country ClubCoos Bay$35.00
Sunset Bay Golf CourseCoos Bay$18.00 / $19.00
Coquille Valley ElksCoquille$20.00
Forest Hills Golf CourseCornelius$32.00
Corvallis Country ClubCorvallis$45.00
Golf CityCorvallis$10.00 / $11.00
Marysville Golf CourseCorvallis$19.00 / $21.00
Trysting Tree Golf ClubCorvallis$28.00
Hidden Valley Golf CourseCottage Grove$14.00 / $16.00
Middlefield Village Golf CourseCottage Grove$20.00 / $22.00
Emerald Valley Golf ClubCreswell$28.00 / $31.00
Crooked River Ranch GolfCrooked River Ranch$25.00
Cross Creek Golf CourseDallas$24.00
Dallas Golf CourseDallas$18.00
Riverwood Golf CourseDundee$20.00 / $22.00
Eagle Creek Golf CourseEagle Creek$11.00 / $13.00
Eagle Point Golf CourseEagle Point$40.00 / $48.00
Stone Ridge Golf ClubEagle Point$22.00 / $26.00
Echo Hills Golf CourseEcho$16.00 / $20.00
Alpine Meadows Golf CourseEnterprise$18.00
Springwater Golf CourseEstacada$18.00 / $22.00
Eugene Country ClubEugene$125.00
Eugene Eagles On The Green 275Eugene$8.00
Fiddlers Green Golf CourseEugene$12.00
Laurelwood Golf CourseEugene$14.00 / $15.00
Oakway Golf CourseEugene$20.00
Riveridge Golf CourseEugene$32.00
Ocean Dunes Golf LinksFlorence$35.00
Sunset Grove GolfForest Grove$20.00
Gearhart Golf LinksGearhart$35.00 / $45.00
Highlands at GearhartGearhart$18.00
Childrens CourseGladstone$9.00 / $13.00
Westin Salishan Golf LinksGleneden Beach$55.00 / $65.00
Cedar Bend Golf ClubGold Beach$18.00
Applegate GolfGrants Pass$15.00
Colonial Valley Golf CourseGrants Pass$15.00
Dutcher Creek Golf CourseGrants Pass$22.00
Grants Pass Golf ClubGrants Pass$30.00
Hillebrands Paradise Ranch ResortGrants Pass$4.00
Red Mountain Golf CourseGrants Pass$12.00
Gresham Golf CourseGresham$19.00 / $22.00
Persimmon Country ClubGresham$55.00 / $75.00
Willow Creek Country ClubHeppner$12.00
Executive Course at Meriwether National Golf ClubHillsboro$10.00 / $11.00
Killarney West Golf CourseHillsboro$14.00 / $18.00
McKay Creek Golf Course & Driving RangeHillsboro$17.00 / $21.00
North South Course at Meriwether National Golf ClubHillsboro$26.00 / $30.00
Orenco Woods Golf ClubHillsboro$20.00
South West Course at Meriwether National Golf ClubHillsboro$26.00 / $30.00
West North Course at Meriwether National Golf ClubHillsboro$26.00 / $30.00
Valley Golf ClubHines$17.00
Hood River Golf & Country ClubHood River$15.00 / $17.00
Indian Creek Golf CourseHood River$32.00 / $42.00
Oak Knoll Golf Course & Driving RangeIndependence$30.00
John Day Golf ClubJohn Day$20.00
Shadow Hills Country ClubJunction City$65.00
King City Golf CourseKing City$21.00 / $22.00
Harbor Links Public GolfKlamath Falls$27.00 / $30.00
Reames Golf & Country ClubKlamath Falls$35.00
Round Lake Public Golf CourseKlamath Falls$15.00
Running Y Ranch ResortKlamath Falls$75.00
Shield Crest Golf CourseKlamath Falls$21.00 / $25.00
La Grande Country ClubLa Grande$25.00
Quail Run Golf CourseLa Pine$32.00
Lake Oswego Golf CourseLake Oswego$19.00 / $20.00
Oswego Lake Country ClubLake Oswego$75.00
Lakeridge Golf CourseLakeview$18.00
Mallard Creek Golf CourseLebanon$35.00
Pineway Golf ClubLebanon$22.00
Lakeside Golf & Racquet ClubLincoln City$35.00
Elkhorn Valley Golf CourseLyons$34.00 / $38.00
Nine Peaks Golf CourseMadras$22.00
Manzanita Golf CourseManzanita$26.00
Michelbook Country ClubMcminnville$35.00
Regulation Nine Course at Bayou Golf ClubMcminnville$20.00
Short Nine Course at Bayou Golf ClubMcminnville$10.00
Bear Creek Golf Course & RangeMedford$12.00 / $13.00
Cedar Links Golf ClubMedford$22.00 / $25.00
Quail Point Golf CourseMedford$22.00
Stewart MeadowsMedford$20.00
The Oaks Course at Rogue Valley Country ClubMedford$75.00
The Rogue Course at Rogue Valley Country ClubMedford$75.00
Milton-Freewater Golf CourseMilton Freewater$14.00
Arrowhead Golf ClubMolalla$45.00
Evergreen Golf ClubMount Angel$22.00 / $23.00
Ranch Hills Golf CourseMulino$20.00 / $22.00
Myrtle Creek Golf CourseMyrtle Creek$23.00 / $29.00
Hawk Creek Golf CourseNeskowin$20.00
Neskowin Beach Golf CourseNeskowin$20.50
Agate Beach Golf CourseNewport$26.00
Kentuck Golf & Country ClubNorth Bend$16.00 / $18.00
Ghost Creek at Pumpkin Ridge Golf ClubNorth Plains$95.00 / $120.00
Witch Hollow at Pumpkin Ridge Golf ClubNorth Plainsnan / nan
Circle Bar Golf ClubOakridge$15.00 / $18.00
Ontario Golf CourseOntario$15.00
Oregon City Golf ClubOregon City$26.00 / $34.00
Stone Creek Golf ClubOregon City$28.00 / $39.00
Pendleton Country ClubPendleton$35.00
Wildhorse Resort Golf CoursePendleton$21.00 / $26.00
Broadmoor Golf CoursePortland$22.00 / $26.00
Claremont Golf CoursePortland$18.00 / $32.00
Columbia Edgewater Country ClubPortland$100.00
Colwood National Golf ClubPortland$26.00 / $28.00
East Course at Glendoveer Golf CoursePortland$20.00 / $22.00
Eastmoreland Golf CoursePortland$20.00 / $22.00
Great Blue Course at Heron Lakes Golf CoursePortland$31.00
Portland Golf ClubPortland$150.00
Portland Meadows Golf CoursePortland$13.00 / $14.00
Riverside Golf & Country ClubPortland$50.00
Rock Creek Country ClubPortland$25.00
Rose City Golf CoursePortland$19.00 / $21.00
The Greenback Course at Heron Lakes Golf CoursePortland$19.00 / $21.00
Waverley Country ClubPortland$100.00
West Course at Glendoveer Golf CoursePortland$17.00 / $19.00
Wildwood Golf CoursePortland$20.00 / $24.00
Meadow Lakes Golf CoursePrineville$20.00 / $31.00
Prineville Golf & Country ClubPrineville$40.00
Greens at RedmondRedmond$20.00
Juniper Golf ClubRedmond$32.00
Mid-Iron Course at Eagle Crest ResortRedmond$40.00
Resort Course at Eagle Crest ResortRedmond$55.00
Ridge Course at Eagle Crest ResortRedmond$65.00
Forest Hills Country ClubReedsport$12.00 / $20.00
Roseburg Country ClubRoseburg$30.00
Roseburg VA Hospital Golf CourseRoseburg$8.00 / $10.00
Stewart Park Golf CourseRoseburgnan / nan
Auburn Center Golf ClubSalem$11.00
Battle Creek Golf ClubSalem$23.00 / $25.00
Cottonwood Lakes Golf CourseSalem$14.00
Creekside Golf CourseSalem$40.00
Illahe Hills Country ClubSalem$35.00
Meadowlawn Golf ClubSalem$20.00
Salem Golf ClubSalem$40.00
Seaside Golf ClubSeaside$18.00 / $22.00
Bear Valley Meadows Golf ClubSenecanan / nan
Aspen Lakes Golf CourseSisters$55.00
Springfield Country ClubSpringfield$30.00
Santiam Golf ClubStayton$27.00
Crosswater Course at Sunriver ResortSunriver$125.00 / $160.00
Meadows Course at Sunriver ResortSunriver$70.00 / $125.00
Woodlands Course at Sunriver ResortSunriver$125.00
Oak Hills Golf ClubSutherlin$22.00 / $25.00
Dalles Country ClubThe Dalles$25.00
Northwest Aluminum Golf ClubThe Dallesnan / nan
Summerfield Golf & Country ClubTigard$24.00
Alderbrook Golf CourseTillamook$24.00
Bay Breeze Golf Course & Driving RangeTillamook$10.00
Olalla Valley Golf CourseToledo$18.00 / $22.00
Pub Course at McMenamins EdgefieldTroutdale$13.00 / $14.00
Tualatin Country ClubTualatin$95.00
Umatilla Golf CourseUmatilla$18.00 / $20.00
Vernonia Golf ClubVernonia$19.00 / $22.00
Crestview Hills GolfWaldport$20.00
McKenzie River Golf CourseWalterville$20.00 / $23.00
Kah-Nee-Ta ResortWarm Springs$42.00
St. Helens Golf CourseWarren$17.00 / $22.00
Astoria Golf & Country ClubWarrenton$30.00 / $40.00
Foxglove Pinecone Course at Resort at the MountainWelches$37.00 / $48.00
Pinecone Thistle Course at Resort at the MountainWelches$37.00 / $48.00
Thistle Foxglove Course at Resort at the MountainWelches$37.00 / $48.00
Oregon Golf ClubWest Linn$45.00 / $65.00
Sandelie GolfWest Linn$22.00 / $24.00
Veterans Administration Domiciliary Golf CourseWhite City$8.00
Green Red Course at Charbonneau Golf ClubWilsonville$25.00 / $30.00
Red Yellow Course at Charbonneau Golf ClubWilsonville$20.00 / $22.00
Yellow Green Course at Charbonneau Golf ClubWilsonville$20.00 / $22.00
Senior Estates Golf & Country ClubWoodburn$22.00
The OGA Golf Course at TukwilaWoodburn$40.00 / $45.00

Leave a Comment