Search
Close this search box.

Top Maine Golf Courses

Play the Top Golf Courses in Maine

Home > To Do > Golf Courses

Tee Up at One of Maine's Top Golf Courses.

With its rugged coastal terrain and inland mountainscapes, Maine offers a scenic backdrop for world-class golf. Golf enthusiasts travel from across the country to experience the challenges and beauty of Maine’s premier golf courses. Designed by legends like Donald Ross, many of the courses take advantage of Maine’s natural features with seaside and cliffside holes overlooking the dramatic Maine coastline. Inland, courses nestled in mountain valleys and carved from thick forests offer a classic New England golf experience.

Major destinations like Sugarloaf Golf Club, Sunday River, Point Sebago, and the Samoset Resort attract players seeking a full golf vacation package. Historic clubs like Kebo Valley, Boothbay Harbor, and the Purpoodock Club offer a classic links-style experience on the coast.

Whether you’re looking for a resort getaway or a bucket-list golf pilgrimage, Maine delivers unique and unforgettable golf adventures shaped by the state’s natural splendor. The diverse combination of must-play championship courses and hidden gems makes Maine a premier golfing destination on the East Coast. For those planning a golfing vacation, Maine promises not just rounds of golf, but golfing memories that will last a lifetime.

 
FEATURED ADS (T2)
Dunegrass Golf Club in Old Orchard Beach, Maine

Dunegrass Golf Club

Old Orchard Beach, ME

Discover Dunegrass Golf Club in Old Orchard Beach, Maine! Experience pristine fairways, challenging layouts, and coastal beauty, all in one premier golfing destination. Elevate your game amidst Maine’s natural splendor. Join us for a golfing experience like no other.

65 Wild Dunes Way
Old Orchard Beach, ME 04064

Sunday River Golf Club in Carrabassett Valley, Maine

Sunday River Golf Course

Carrabassett Valley, ME

Unveil the magic of Sunday River Golf Course. Immerse in stunning mountain vistas, expertly crafted greens & unparalleled challenges. For golfers seeking an elevated experience, it’s more than a round—it’s a journey. Dive into Maine’s premier golfing venue today.

18 Championship Drive,
Newry, ME 04261

Fox Ridge Golf Club in Auburn, Maine

Fox Ridge Golf Club

Auburn, ME

Embrace the allure of Fox Ridge Golf Club in Auburn, Maine. Navigate pristine fairways, artful challenges, and a landscape that awakens the golfer’s spirit. Experience the pinnacle of Maine golfing where every swing is accompanied by nature’s splendor. Elevate your game with us.

550 Penley Corner Road,
Auburn, ME 04210

TOP 10 MAINE GOLF COURSES
Maine’s Top 10 Golf Courses

Top 10 Maine Golf Courses

Maine is home to some of the most scenic and challenging golf courses on the East Coast. From seaside links dotted with lighthouses to mountain courses with dramatic elevation changes, Maine offers unique golf experiences. Below we highlight ten of the top courses golfers should play when visiting Maine. Designed by top and famous golfing architects, these courses take full advantage of Maine’s natural beauty. With breathtaking vistas and strategic course designs that test skills, golfers looking for a challenging round of golf will find it in Maine. Whether you crave championship conditions or just want to golf with incredible views, Maine delivers top-tier golf. So, tee up at one of these top 10 Maine golf courses for an unforgettable golfing experience in Maine.

TOP MAINE GOLF COURSES
Belgrade Lakes Golf Club in Belgrade Lakes, Maine

Belgrade Lakes Golf Club

46 Clubhouse Drive,
Belgrade Lakes, ME 04918

Overlooking Great Pond, Belgrade Lakes Golf Club is a scenic 18-hole course nestled in the woodlands of Central Maine. Designed by Clive Clark, the course features elevated tees, rolling fairways, and small tricky greens. Opened in 1998, Belgrade Lakes Golf Club offers a charming golf experience enhanced by the natural beauty of its lakeside setting. This course stands as a testament to Maine’s growing reputation as a premier golfing destination.

Biddeford-Saco Country Club in Saco, Maine

Biddeford-Saco Country Club

101 Old Orchard Road,
Saco, ME 04072

Opened in 1921, Biddeford-Saco Country Club is one of Maine’s most storied golf clubs. The classic Donald Ross designed course is routed through mature trees & groomed terrain with ample water, bunkering, and other obstacles to present golfers with challenging play. With its historic clubhouse & classic New England style, Biddeford-Saco CC offers a classic golfing experience and a challenging golfing venue for all skill levels.

Boothbay Harbor Country Club in Boothbay, Maine

Boothbay Harbor Country Club

50 Sugar Maple Lane,
Boothbay, ME 04537

Boothbay Harbor Country Club is a private golf and social club located in Boothbay, Maine. Opened in 1927, the club offers its members a challenging 18-hole golf course, a beautiful clubhouse, and a variety of other amenities. The golf course at Boothbay Harbor Country Club is known for its stunning scenery and challenging layout. The course winds through mature pine forests and offers breathtaking views of the Boothbay Harbor region.

Brunswick Golf Club in Brunswick, Maine

Brunswick Golf Club

165 River Road,
Brunswick, ME 04011

Brunswick Golf Club is a public golf course located in Brunswick, Maine. It is one of the oldest and most prestigious golf courses in the state, having been founded in 1898. The course is known for its challenging layout, well-maintained fairways and greens, and stunning scenery. Brunswick Golf Club offers a variety of amenities to its guests, including a driving range, putting green, and chipping area. The clubhouse features a pro shop, restaurant, and bar.

Cape Arundel Golf Club in Kennebunkport, Maine

Cape Arundel Golf Club

19 River Road,
Kennebunkport, ME 04046

Cape Arundel Golf Club is a semi-private golf club located in Kennebunkport. The course opened in 1897. It’s one of the most prestigious golf courses in Maine, and has been ranked among the top 100 golf courses in the U.S. by Golf Digest. The course is known for its challenging layout, stunning scenery & great course conditions. Cape Arundel Golf Club winds its way through mature pine forests and offers amazing views of the Kennebunk River.

Dunegrass Golf Club in Old Orchard Beach, Maine

Dunegrass Golf Club

65 Wild Dunes Way,
Old Orchard Beach, ME 04064

Dunegrass Golf Club is a public golf course in Old Orchard Beach. It’s one of the most popular golf courses in Maine, and offers golfers of all skill levels a challenging and enjoyable experience. The course was designed by course architect Dan Maples and opened in 1998. It winds its way through wooded coastal terrain. The course is known for its challenging layout, which features undulating fairways, well-protected greens, and a variety of hazards.

Fox Ridge Golf Club in Auburn, Maine

Fox Ridge Golf Club

550 Penley Corner Road,
Auburn, ME 04210

Designed by golf course architect, C. Lennie Myshrall, Fox Ridge Golf Club is a championship public golf course nestled in the hills of Auburn, Maine. Known for its scenic views and strategic layout, Fox Ridge challenges golfers with undulating fairways, elevated greens, and deceptive bunkering. Opened in 2001, Fox Ridge offers a premier golfing experience enhanced by the scenic beauty of babbling brooks & gentle rolling hills.

Grindstone Neck Golf Course in Winter Harbor, Maine

Grindstone Neck Golf Course

106 Grindstone Ave,
Winter Harbor, ME 04693

Located on the scenic Schoodic Peninsula in Winter Harbor, Maine, Grindstone Neck Golf Course offers breathtaking seaside golf with panoramic views of Frenchman Bay. Opened in 1891, it is one of Maine’s oldest courses. Grindstone Neck Golf Course features a classic nine-hole layout winding through deep forests to emerge at cliffside holes with the ocean as a backdrop. It’s a hidden gem for an authentic Maine golf experience.

Kebo Valley Golf Club in Bar Harbor, Maine

Kebo Valley Club

136 Eagle Lake Road,
Bar Harbor, ME 04609

Kebo Valley Club is a semi-private golf club located in Bar Harbor. It’s one of the most prestigious golf courses in Maine, and has been ranked among the top 100 golf courses in the U.S. The course is known for its challenging layout, stunning scenery, and impeccable conditions. It was designed by architect, Herbert C. Leeds, and opened in 1888. The course winds its way through mature forests and offers stunning views of the bay & surrounding mountains.

Mount. Kineo Golf Course in Rockwood, Maine

Mount Kineo Golf Course

223 Young Road,
Rockwood, ME 04478

Mount Kineo Golf Course is a nine-hole public golf course located on Mount Kineo in Rockwood, Maine. It’s an historic course that has been in operation since the 1880’s. The course offers stunning views of Moosehead Lake and the surrounding mountains. It is known for its challenging layout and well-maintained fairways and greens. The course is relatively short, but it is still challenging due to its narrow fairways, water hazards, and small greens.

Natanis Golf Club in Vassalboro, Maine

Natanis Golf Course

735 Webber Pond Road,
Vassalboro, ME 04989

Natanis Golf Course is a public course in Vassalboro. It’s one of the most popular courses in Maine, and offers golfers of all skill levels challenging play. The course features two 18-hole layouts, the Arrowhead Course & the Tomahawk Course. The Arrowhead Course is a traditional course with a challenging layout and well-maintained fairways & greens. The Tomahawk Course is a more forgiving golf course with wider fairways.

Nonesuch River Golf Course in Scarborough, Maine

Nonesuch River Golf Club

304 Gorham Road,
Scarborough, ME 04074

Designed by golf course architect, Thomas Walker, Nonesuch River Golf Club in Scarborough is a public golf course routed along the scenic Nonesuch River. Opened in 1995, Nonesuch features undulating fairways, mature trees, and challenging terrain. With immaculate course conditions and a friendly atmosphere, Nonesuch offers an engaging golf experience enhanced by the tranquil beauty of its natural surroundings and river views.

Penobscot Valley Country Club in Orono, Maine

Penobscot Valley Country Club

366 Main Street,
Orono, ME 04473

Penobscot Valley Country Club is a semi-private golf club located in Orono, Maine. Opened in 1923, it’s known for its challenging 18-hole golf course, designed by course architect Donald Ross. The course winds its way through mature forests and offers stunning views of the Penobscot River & the surrounding countryside. Penobscot Valley offers a classic country club venue enhanced by the natural splendor of its riverside setting.

Point Sebago Golf Course in Casco, Maine

Point Sebago Golf Course

23 Golf Drive,
Casco, ME 04015

Located on scenic Point Sebago in Casco, Maine, Point Sebago Golf Course offers panoramic views of Sebago Lake. Designed by Phil Wogan & George Sargent, the course features elevated tee boxes, undulating fairways, and small greens that cater to shotmaking skills. Opened in 1995, Point Sebago provides a premier golfing experience enhanced by the natural beauty of its lakeside setting and pristine course conditions.

Portland Country Club in Falmouth, Maine

Portland Country Club

11 Foreside Road,
Falmouth, ME 04105

Founded in 1895, Portland Country Club is a prestigious member-owned private club featuring a classic Donald Ross designed course. Routing through forests and farmland with glimpses of Casco Bay, the course is known for its superb conditions and strategic challenges. With a historic clubhouse and friendly community atmosphere, Portland CC offers an engaging and tradition-rich golf experience in the Greater Portland area.

Purpoodock Golf Club in Cape Elizabeth, Maine

Purpoodock Golf Club

300 Spurwink Road,
Cape Elizabeth, ME 04107

Purpoodock Golf Club is a private golf course located in Cape Elizabeth, Maine. It’s a challenging and well-maintained course that is perfect for golfers of all skill levels. The course features undulating fairways, well-protected greens, and a variety of hazards, including the Purpoodock River which runs through the property. Purpoodock Golf Club also offers a variety of amenities, including a driving range, putting green, and chipping area.

Riverside Golf Club in Portland, Maine

Riverside Municipal Golf Club

1158 Riverside Street,
Portland, ME 04103

Conveniently located just north of Portland, Riverside Golf Course offers affordable public golf in southern Maine. Established in 1935, this laidback course routed along the Presumpscot River features undulating fairways and small greens that cater to shotmaking ability. With its natural beauty and friendly atmosphere, Riverside Municipal Golf Club is an engaging golf option for golfers of all skill levels looking to enjoy a casual round of golf.

Samoset Resort Golf Course in Rockport, Maine

Samoset Resort Golf Course

220 Warrenton Street,
Rockport, ME 04856

Overlooking Penobscot Bay, Samoset Resort Golf Course, located in Rockport, offers breathtaking seaside public golf in Midcoast Maine. Designed by Robert Elder, the cliffside layout features undulating greens, strategic bunkering, and panoramic ocean views. Opened in 1974, the Samoset Resort Golf Course provides guests with a premier golf vacation getaway enhanced by the natural beauty and tranquility of its stunning oceanside setting.

South Portland Municipal Golf Course in South Portland, Maine

South Portland Municipal Golf Course

155b Wescott Road,
South Portland, ME 04106

Conveniently located just outside Portland, South Portland Municipal Golf Course offers affordable public golf with scenic views. Established in 1927, this walkable layout by Larry Rowe caters to all skill levels with open fairways & large greens. With its relaxed pace of play & friendly staff, South Portland Muni is an accessible golf option perfect for casual outings and golfers looking to hone their game.

Spring Meadows Golf Club in Gray, Maine

Spring Meadows Golf Club

59 Lewiston Road,
Gray, ME 04039

Spring Meadows Golf Club is a public golf course in Gray. It’s one of the most popular Maine golf courses, and offers golfers of all skill levels a challenging venue. The course was designed by golf architect Bradley Booth and opened in 2001. It winds its way through rolling hills & offers stunning views of the Maine countryside. The course is known for its challenging layout, which features undulating fairways, well-protected greens & variety of hazards.

Springbook Golf Club in Leeds, Maine

Springbrook Golf Club

141 US-202,
Leeds, ME 04263

Springbrook Golf Club is a public golf course located in Leeds, ME. It’s a family-owned course that has been in business for over 50 years. The course is known for its challenging layout, well-maintained fairways and greens. The course winds its way through mature forests and meadows, offering stunning views of the surrounding countryside. Springbrook Golf Club is a great place for golfers of all skill levels to enjoy a round of golf.

Sugarloaf Golf Club in Carrabasset Valley, Maine

Sugarloaf Golf Club

5071 W Mountain Road,
Carrabassett Valley, ME 04947

Designed by Robert Trent Jones Jr., Sugarloaf Golf Club in Carrabassett Valley, offers scenic mountain golf at Maine’s premier alpine resort. Established in 1984, the challenging layout carved from the western Maine landscape features undulating fairways, elevated tee boxes & strategic bunkering. Sugarloaf provides an unforgettable golf experience enhanced by breathtaking views of the Carrabassett Valley & Boundary Mountains.

Sunday River Golf Club in Newry, Maine

Sunday River Golf Club

18 Championship Drive,
Newry, ME 04261

Sunday River Golf Club located in Newry, Maine, offers scenic mountain golf in western Maine’s Mahoosuc Range. Designed by Robert Trent Jones, Jr., the challenging layout features rolling fairways, undulating greens, and panoramic mountain vistas. Opened in 2004, Sunday River Golf Club provides a premier golfing experience enhanced by the natural splendor of its mountain valley setting and pristine course conditions.

The Ledges Golf Club in York, Maine

The Ledges Golf Club

1 Ledges Drive,
York, ME 03909

The Ledges Golf Club in York, Maine is a championship 18-hole public golf course designed by renowned architect Brad Booth. The course is known for its challenging layout, well-maintained fairways and stunning views of the Maine coastline. The Ledges winds its way through rocky terrain and features a variety of hazards, including water hazards, sand traps & elevated greens. The course is perfect for golfers of all skill levels.

The Links at Outlook Golf Club in South Berwick, Maine

The Links at Outlook

310 Portland Street,
South Berwick, ME 03908

Designed in the classic links style, The Links at Outlook in South Berwick, Maine, offers scenic countryside golf. Opened in 2000, the engaging layout by golf course architect, Brian Silva, features rolling topography, pot bunkers, and wide open fairways. The Links at Outlook is known for its challenging layout, with well-placed hazards and undulating fairways. The course also features a variety of tee boxes to accommodate golfers of all abilities. 

Val Halla Golf Course in Cumberland, Maine

Val Halla Golf Course

60 Val Halla Road,
Cumberland, ME 04021

Conveniently located just outside Portland in Cumberland, Maine, Val Halla Golf Course offers scenic golf in a peaceful woodland setting. Designed by golf architect, Phil Wogan, the layout features undulating greens, strategic bunkering, and panoramic views of the woodlands. Established in 1964, Val Halla Golf Club provides an accessible yet challenging golfing experience perfect for golfers of all abilities looking to hone their games.

Webhannet Golf Club in Kennebunk, Maine

Webhannet Golf Club

26 Golf Club Drive,
Kennebunk, ME 04043

Located along Maine’s southern coast in Kennebunk, Maine, Webhannet Golf Club offers breathtaking seaside golf overlooking the Atlantic Ocean. Designed by golf architect, Skip Wogan, Webhannet is a semi-private golf club that features winding links-style holes through coastal dunes and forests. Established in 1899, it provides guests with an engaging golf experience enhanced by ocean views, sea breezes, and masterful course architecture.

TRAVEL MAINE BLOG

Discover the best of Maine with our travel blog highlighting special travel tips, sightseeing suggestions and regional interest stories to make the most of your Maine vacation trip. We bring you insigthful articles about unique places, kid-friendly activities, and regional entertainment that will help in planning your trip to Maine.

Scroll to Top