
PRINCE FREDERICK, Md. — Mini golf is an all-time favorite activity in the summer, and Maryland has ample courses that you can experience throughout its many counties. If you’re looking to score a hole-in-one near you, then check out any of the locales below for an afternoon of exercise and fun. Between Southern Maryland and Ocean City, there’s a mini golf course for everyone to enjoy!
Fun Haven Golf

One of the best mini golf courses in the Southern Maryland region, Fun Haven Golf in Charles County will dazzle you with its 18 holes that each offer a distinct challenge. Admission for each player only costs $7, and children under 9 get in for only $6. If you live around Charles County, then Fun Haven Golf is the perfect spot for a round of mini golf, and they even host a driving range for more experienced golfers.
Address: 5075 Crain Highway, La Plata, MD 20646
Scary Strokes

Get ready for spooks, because Scary Strokes is the go-to spot for mini golf if you live in Waldorf. Entry for young children costs $11.50, while adult tickets are sold for $13.50 each. Offering 18 holes of backlight mini golf, Scary Strokes is a great option if you want to enjoy a course that’s indoors instead of outdoors. Scary Strokes also features an arcade, VR games and a prize station, so every visitor can walk away with an exciting memento or memory.
Address: 2960 Technology Place, Suite 106, Waldorf, MD 20601
K&K Adventure Park

Yet another top mini golf course in Southern Maryland, the K&K Adventure Park features a course that costs between $8 and $10 for a day of excitement, depending on the guest’s age. The fun doesn’t stop there, though, as the Adventure Park also offers bumper cars, rock wall climbing and even a batting cage. For a day of outdoor adventure, you can’t go wrong visiting the K&K Adventure Park in Prince Frederick!
Address: 90 Sherry Lane, Prince Frederick, MD 20678
Putter’s Paradise Mini Golf

Putter’s Paradise is a mini golf course in Laurel that features 18 holes of excitement surrounded by scenic water displays. Open all 12 months of the year, entry to Putter’s Paradise costs $8 for children and $10 for adults. If you’re purely seeking a mini golf venue, then check out Putter’s Paradise for an afternoon of affordable fun for the whole family.
Address: 9801 Fort Meade Road, Laurel, MD 20707
Monster Mini Golf

Monster Mini Golf in Howard County is an incredibly unique location. It features a glow-in-the-dark indoor golf course and even an arcade! Plus, Monster Mini Golf hosts birthday parties and other special events, making it ideal for large groups. To top it all off, Monster Mini Golf has a laser maze that children of all ages will love!
Address: 7351 Assateague Drive, Suite 380, Jessup, MD 20794
Jurassic Golf & Arcade

Jurassic Golf & Arcade in Bel Air is the perfect indoor mini golf course for children who love all things prehistoric. Adult tickets cost $11, while children only pay $9.35 for entry. Dinosaurs and fossils are front and center throughout the 18 holes at Jurassic Golf, and their arcade offers a prize center where children can redeem their earnings for an assortment of fun trinkets.
Address: 331 Baltimore Pike, Suite 8, Bel Air, MD 21014
Mountain Run Mini Golf

Mountain Run Mini Golf offers a variety of beginner-friendly and challenging holes to complete in Fallston. Pavilions are available for rental, making this an ideal spot for parties and special occasions. At $9 per child and $11 per adult, Mountain Run Mini Golf is an affordable option for parents seeking an exciting activity this summer.
Address: 202 Mountain Road, Fallston, MD 21047
Lost Treasure Golf

Get ready for a day of gold hunting by the beach because Lost Treasure Golf is a great choice for mini golf if you’re visiting Ocean City, Maryland. A single round of their 18-hole course costs $13.59, while unlimited golf costs about $20. Mini golf is the perfect activity after a morning spent at the beach, and Lost Treasure Golf is one of the best options in Ocean City.
Address: 13903 Coastal Highway, Ocean City, MD 21842
Island Golf

Island Golf is another mini golf location in Ocean City. It features two courses, including the Pirate Course and Volcano Course. Choose between two tropical-themed adventures as you carve your club through the challenging holes at Island Golf. A single round of golf starts at $14 per player, though they also have various seasonal and unlimited passes available for families who plan to come back for more. Island Golf even has an additional location on 129th Street for twice the fun!
Address 1: 2305 Philadelphia Ave., Ocean City, MD 21842
Address 2: 12901 Coastal Highway, Ocean City, MD 21842
Got a tip or photo? Text us at 888-871-NEWS (6397) or email news@thebaynet.com.
Join The BayNet Membership for exclusive perks and zero ads.
Don’t miss a story—sign up for our newsletter!
