Mini Golf Courses in Maryland

Maryland's diverse mini golf options stretch from Baltimore to Ocean City with unique themes.

BaltimoreAnnapolisOcean CityFrederickRockville

Maryland's geography gives it an unusually diverse mini golf scene for a mid-Atlantic state. Ocean City, on the Eastern Shore barrier island, is the undisputed capital of Maryland mini golf. The boardwalk and Coastal Highway are lined with courses that have been summer institutions for half a century, featuring pirate ships, dinosaur landscapes, and glow-in-the-dark indoor options for rainy beach days. Families visiting from the Baltimore-Washington corridor make Ocean City courses among the busiest in the mid-Atlantic region during July and August.

The Baltimore metro area supports a year-round mini golf market with both outdoor seasonal courses and indoor entertainment centers. Suburban communities like Timonium, Ellicott City, and Pasadena have family fun parks where mini golf anchors a multi-activity experience that draws weekend crowds throughout the warmer months. Baltimore's Inner Harbor has also experimented with pop-up and seasonal mini golf installations that bring the game into an urban waterfront setting and attract both tourists and local residents looking for something different from the typical harbor experience.

Western Maryland and the Frederick area offer a more pastoral mini golf experience rooted in the region's rural character. Courses here operate in the foothills of the Appalachian Mountains, where the landscape transitions from rolling farmland to forested ridges. Frederick's growing downtown scene has attracted newer entertainment concepts, including indoor mini golf venues that operate year-round and serve the city's expanding population.

Annapolis and the Chesapeake Bay communities provide another layer of character to Maryland's mini golf map. The sailing culture and waterfront lifestyle of the bay region influence course themes and locations, with several courses offering water views alongside their putting greens. Maryland's central position along the East Coast and its dense population base make it a strong market for mini golf operators, supporting a wider range of course types and quality levels than most states its size.

Planning a bigger trip? See our editorial picks in the best mini golf courses in the USA guide, organized region by region.

62 Courses Found

Showing 46-54 of 62 courses
Nick's Mini Golf - Nick's Dino Golf & Mining Company

Nick's Mini Golf - Nick's Dino Golf & Mining Company

4.2
12407 Coastal Hwy, Ocean City, MD 21842, USA
(443) 953-4638
Monday: Closed

Located in Ocean City, Maryland, Nick's Mini Golf - Nick's Dino Golf & Mining Company is a dinosaur-themed miniature golf course listed in our directory. It holds a highly rated 4.2-star rating based on 354 Google reviews. The course is open 3 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Maryland mini golf courses in our directory.

Funland

Funland

4.5
24450 Garrett Hwy, McHenry, MD 21541, USA
(301) 387-6168
Monday: Closed

Funland is a mini golf course in McHenry, Maryland. It holds an excellent 4.5-star rating based on 445 Google reviews. The course is open 3 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in McHenry and across Maryland.

Topgolf National Harbor

Topgolf National Harbor

4
6400 Clipper Way, Oxon Hill, MD 20745, USA
(301) 686-8240
Monday: 9:00 AM – 12:00 AM

Topgolf National Harbor is a putt-putt golf venue in Oxon Hill, Maryland. It holds a highly rated 4-star rating based on 2935 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Oxon Hill and across Maryland.

Lost Treasure Golf

Lost Treasure Golf

4.5
13903 Coastal Hwy, Ocean City, MD 21842, USA
(410) 250-5678
Monday: 10:00 AM – 6:00 PM

Located in Ocean City, Maryland, Lost Treasure Golf is a miniature golf course listed in our directory. The course carries a 4.5-star rating from 789 reviews, making it an excellent option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Ocean City.

CARIBBEAN PIRATES MINI GOLF

CARIBBEAN PIRATES MINI GOLF

4.4
13603 Coastal Hwy, Ocean City, MD 21842, USA
(443) 664-6860
Monday: 10:00 AM – 10:00 PM

Find CARIBBEAN PIRATES MINI GOLF, a pirate-themed mini golf course, in Ocean City, Maryland. Visitors have given it an excellent 4.4-star average across 208 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Check the address, hours, and photos below to plan a round of mini golf in Ocean City.

Nick's Mini Golf - Nick's Beach Ball Golf

Nick's Mini Golf - Nick's Beach Ball Golf

4.2
4409 Coastal Hwy, Ocean City, MD 21842, USA
(443) 953-4638
Monday: Closed

Nick's Mini Golf - Nick's Beach Ball Golf is a putt-putt golf venue in Ocean City, Maryland. It holds a highly rated 4.2-star rating based on 75 Google reviews. The course is open 2 days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Maryland mini golf courses in our directory.

Assateague Greens Golf Center

Assateague Greens Golf Center

3.8
9048 Stephen Decatur Hwy, Berlin, MD 21811, USA
(410) 213-7526
Monday: 8:00 AM – 5:00 PM

Assateague Greens Golf Center is a mini golf course in Berlin, Maryland. The course carries a 3.8-star rating from 109 reviews, making it a well-reviewed option in the area. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Maryland mini golf courses in our directory.

Yingling's Golf Center

Yingling's Golf Center

4.5
20220 Jefferson Blvd, Hagerstown, MD 21742, USA
(301) 790-2494
Monday: 10:00 AM – 7:00 PM

Yingling's Golf Center is a mini golf course in Hagerstown, Maryland. Visitors have given it an excellent 4.5-star average across 193 reviews on Google. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. Use the information below to plan your visit, or browse other Maryland mini golf courses in our directory.

Tilt Studio Valley Mall

Tilt Studio Valley Mall

3.6
17301 Valley Mall Rd #725, Hagerstown, MD 21740, USA
(301) 494-8560
Monday: 11:00 AM – 10:00 PM

Located in Hagerstown, Maryland, Tilt Studio Valley Mall is a miniature golf course listed in our directory. It holds a well-reviewed 3.6-star rating based on 399 Google reviews. The course is open seven days a week; you can reach it by phone or through its website to confirm current hours and pricing before you visit. See the details below, then explore more mini golf courses in Hagerstown and across Maryland.

1...57

Cities in Maryland

Share: