The 10 Best Public Golf Courses in Maryland!

Whether you’re a high-powered professional taking a break from meetings in Washington, D.C. or you’re a PGA fanatic working on your swing, Maryland’s public golf courses won’t disappoint. Pros and casual fans alike take the game seriously, and so their public courses offer serious amenities. Next time you’re looking to tee up, consider any of the following 10 best public golf courses throughout Maryland. 

Poolesville Golf Course, Poolesville, MD

Poolesville Golf Course, located just 35 minutes away from Leesburg, Sterling, and Ashburn, offers 7,000 yards of golfing goodness. The facility also includes a two-acre short game practice area. Sign up for a league or drop in for a day session. PGA professionals are on-site for private lessons, too. 

Sligo Creek, Silver Spring, MD

Don’t have time for a full 18-holes? Stop by Sligo Creek for the oldest 9-hole course in the county. Situated in Silver Spring, Maryland, Sligo Creek Golf Course has a hilly terrain, pro shop, and full service snack bar. PGA Professionals are on-site to provide group lessons, private lessons, after school and summer camps. It’s recommended you book your tee time around two weeks in advance to ensure space at this popular destination.

Needwood, Derwood, MD

Choose between Needwood Golf Course’s 18-hole offering or the nine-hole “executive course,” designed for beginners to get the hang of their clubs, or for professionals interested in working on their short game. Conveniently located in Derwood, Maryland, close to Rockville, Olney, Aspen Hill, and others, Needwood PGA instructors are happy to provide group or private lessons. Tournaments and golf outings are regularly scheduled, so make sure to check their website ahead of time or call to schedule your own event.

Little Bennett, Clarksburg, MD

Little Bennett in Clarksburg, Maryland, is couched between the Little Bennett Regional Park and Sugarloaf Mountains, boasting gorgeous views from any side. Expect hilly conditions, with well-kept cart paths, in addition to a full grass driving range and three practice greens. Tournaments are frequently scheduled, as are other golf outings. Whether you’re stopping by to golf or to enjoy the wrap around deck overlooking the course, Little Bennett is a tranquil retreat open to the public. 

Laytonsville, Gaithersburg, MD

Laytonsville Golf Course is a par 71 golf course designed to be new-player friendly, while maintaining enough challenge for the experienced golfer to have a good time. Located in Gaithersburg, Maryland, the course is known for its “superb course conditions, competitive pricing, convenient location and outstanding service.” Stop by the clubhouse to watch games on flat-screen TVs, order food and drinks, or simply relax. The on-site pro shop sells everything you might need. Sign up for a league golf camp, or private lessons while you’re visiting.

Rattlewood, Mt. Airy, MD

Rattlewood Golf Course is a par 72 course that is best left to the veteran golfers. According to their website, Rattlewood has “an interesting variety of holes offering tempting risk/reward opportunities” and “has a reputation for being open during wet conditions because it drains very efficiently.” Sign up for instruction from PGA professionals in groups or in private, and call for more information regarding tournaments and other events. 

Carroll Park Golf Course, Baltimore, MD

Carroll Park Golf Course is close to downtown Baltimore, and offers the perfect place to escape for nine holes or to have a meeting on the green. Player Card holders can now take advantage of “Replay” opportunities to play a second round at this or another course for a discounted rate. As one of Baltimore’s Classic Five courses, Carroll Park frequently has cross-promotions and tournaments with other courses.

Westminster National Golf Course, Westminster, MD

Westminster National Golf Course is a par 71 course covering over 5,900 yards. Stop by for 18 holes for a reasonable daily fee. Additional amenities include a snack bar, pro shop, golf lessons, banquet room, practice greens, and driving range. Westminster hosts events aside from golfing as well, including their Hardshell Open cooking competition, with cash prizes.

Blue Mash Golf Course, Laytonsville, MD

Designed by Arthur Hills, the Blue Mash Golf Course offers regular discounts and specials, including “Pay Your Age” days for those under 21 and sunset pricing. Golf Digest Survey of Area Pros has listed Blue Mash as one of the “Top Five Places to Play Near Washington D.C.” The course features a healthy mix of wooded and water holes with over 10,000 square-feet of putting green and many additional amenities. 

Oakmont Green Golf Course, Hampstead, MD

Oakmont Green is a fantastic public golf course for the Hampstead, Maryland, community. It is an 18-hole course covering over 150 acres and is known to be user friendly regardless of your prior golfing experience. Amenities include a driving range, practice green, snack bar, and club rentals. Make sure to call up ahead to time to set your tee time and abide by the casual dress code. 

Share your favorites!
Maryland Search
Visit a Nature Center and Botanical Garden Near You
Find Nature Centers and Botanical Gardens Near You
10901 Scarlet Tanager Ct, Laurel, MD
Patuxent Research Refuge is one of over 540 refuges in the National Wildlife Refuge System administered by the U.S. Fish and Wildlife Service. The ... Read More
301 Watkins Park Drive, Upper Marlboro, MD
Watkins Nature Center offers close up wildlife investigation with its resident live animals, hands on exhibits, interpretive programs, and special ... Read More
6692 Cedar Lane, Columbia, MD
Mission Statement Our mission is to facilitate the enjoyment and understanding of our natural resources and to bridge the gap between people and n... Read More
1600 Service Building, College Park, MD
The goals of our Campus Arboretum are: To display our campus landscape, forestry, plants, and natural heritage dating from the University’s ... Read More
1638 Maydale Drive, Colesville, MD
Maydale Conservation Park is a conservation area dedicated to environmental preservation. The park is undeveloped but provides opportunities for qu... Read More
4701 31st Place, Mount Rainier, MD
Prince George's County's only urban nature center, the Mount Rainier Nature and Recreation Center features hands-on exhibits, live animals, educati... Read More
1000 Frankfurst Avenue, Baltimore, MD
The Masonville Cove Environmental Education Center (MCEEC) opened in April 2009, offering environmental programs for the community and school group... Read More
839 Londontown Road, Edgewater, MD
Historic London Town and Gardens is a twenty-three acre park featuring history, archaeology, and horticulture on the South River in Edgewater, Mary... Read More
1901 Ridgetop Road, Baltimore, MD
The Baltimore City Department of Recreation and Parks established the Carrie Murray Nature Center in the late 1980’s after receiving a genero... Read More
1400 Glenallen Avenue, Wheaton, MD
Since 1961, Brookside Nature Center has engaged visitors in fun and meaningful ways, connecting to both the natural and cultural resources of Montg... Read More
1800 Glenallan Avenue, Wheaton, MD
Brookside Gardens is Montgomery County's incomparable, award-winning 50-acre public display garden situated within Wheaton Regional Park. Included ... Read More
580 Taylor Avenue, Annapolis, MD
About Us:Representations of the state's various geographic areas are featured in this five-acre garden. They include a Western Maryland forest, a s... Read More
1361 Wrighton Road, Lothian, MD
Goals & Mission: The Sanctuary protects more than 1,500 acres of natural lands along the Patuxent River estuary in southern Anne Arundel Count... Read More
10520 Old Frederick Road, Woodstock, MD
For more info and Land Trusts please visit The Howard County Conservancy is a local, non-profit environmental education center... Read More
2901 East Baltimore Street, Baltimore, MD
Patterson Park Audubon Center, Baltimore's only Audubon Center, is part of Audubon Maryland-DC and has been actively involved in this Baltimore com... Read More
8940 Jones Mill Road, Chevy Chase, MD
Woodend Sanctuary is one of the few remaining grand old estates in Chevy Chase, Montgomery County, Maryland. The 40-acre property dates back to a 1... Read More
4915 Greenspring Avenue, Baltimore, MD
MissionCylburn Arboretum Association is a membership based organization dedicated to supporting, maintaining and improving the Cylburn Arboretum; i... Read More
1000 Lakeside Drive, Baltimore, MD
The over 500 acre park, leased to Baltimore County, is a multi-faceted facility with numerous trails, nature and environmental programs, a dog park... Read More
11704 Fenno Road, Upper Marlboro, MD
Merkle Wildlife Sanctuary is the only wildlife sanctuary operated by the Maryland Department of Natural Resources. It is the wintering ground for s... Read More
5100 Meadowside Lane, Rockville, MD
Located in Rock Creek Regional Park, Meadowside Nature Center offers hands-on natural and cultural history programs for families, schools, and scou... Read More
Show More
Select a Maryland town to find
the Best Things-To-Do and Places To Go around you
Baltimore City County