Mini golf in Ocean City, Maryland
Ocean City has mini golf all the way up Coastal Highway. Here are the 11 courses we've checked against their own websites, most recently on November 3, 2026, from the south end up to 136th Street, plus Baja across the bridge in West Ocean City.
Play more for less
Old Pro Golf's passes and Nick's Mini Golf's 24-hour unlimited pass cover several courses at once. See the prices for Old Pro and Nick's below.
Rainy day or off-season
Old Pro Golf 136th Street (Safari Village & Caribbean Pirates) and Old Pro Golf 68th Street (Undersea Adventure & Prehistoric Dinosaur) have indoor courses, open year-round.
By the numbers
11 checked locations with 235+ holes between them. 4 more are listed below but not checked yet.
South end: 21st to 28th Streets
Nick's Jurassic Golf & Ropes Course (21st Street)
21st Street · 2009 Philadelphia Avenue, Ocean City, MD
Nick's 21st Street course pairs 18 holes of Jurassic mini golf with a 26-element ropes course that towers over the T. rex and other dinosaurs below.
- Prices
- One game $12 before 5pm, $14 after 5pm; unlimited golf for 24 hours at all Nick's courses $25 (2026). Ropes course: one-hour climb $34, golf and climb combo $39.
- Hours
- Hours change through the year, and in the off-season some Nick's courses close on weekdays or for the season. The Nick's Mini Golf website posts current hours.
Island Mini Golf 23rd Street (Volcano & Pirate)
23rd Street · 2305 Philadelphia Avenue, Ocean City, MD
Island Mini Golf's 23rd Street location on Philadelphia Avenue in Ocean City has two 18-hole courses.
- Prices
- 18 holes: adults $14, children $12.
- Hours
- Seasonal; check the Island Mini Golf website for current hours.
Old Pro Golf 23rd Street (Temple of the Dragon)
23rd Street · 2300 Philadelphia Avenue, Ocean City, MD
Old Pro Golf's 23rd Street course is an outdoor 18-hole layout built around a Mayan temple, with dragons, serpents, a green Hydra and a two-story waterfall.
- Prices
- One game $14 per person; unlimited play that day $22; All Pro Pass for all 6 courses at 4 locations $30. $1 off for kids 4-6, seniors 65+, military and veterans; kids 3 and under free with a paid admission (2026).
- Hours
- Monday to Sunday, 10am to 10pm (posted Nov 2026).
Old Pro Golf 28th Street (Renaissance Faire)
28th Street · 2801 Philadelphia Avenue, Ocean City, MD
Old Pro Golf's 28th Street course is an outdoor 18-hole Renaissance faire, with jousting knights, jesters and trebuchets around a castle under siege.
- Prices
- One game $14 per person; unlimited play that day $22; All Pro Pass for all 6 courses at 4 locations $30. $1 off for kids 4-6, seniors 65+, military and veterans; kids 3 and under free with a paid admission (2026).
- Hours
- Open 10am to 10pm (posted Nov 2026).
Midtown: 45th to 68th Streets
Nick's Beach Ball Golf (45th Street)
45th Street · 4409 Coastal Highway, Ocean City, MD
Nick's Beach Ball Golf is an 18-hole, beach-themed course on Coastal Highway at 45th Street, in front of the Aloft Hotel in midtown Ocean City.
- Prices
- One game $12 before 5pm, $14 after 5pm; unlimited golf for 24 hours at all Nick's courses $25 (2026).
- Hours
- Hours change through the year, and in the off-season some Nick's courses close on weekdays or for the season. The Nick's Mini Golf website posts current hours.
Nick's Maui Golf (57th Street)
57th Street · 101 57th Street, Ocean City, MD
Maui Golf is an 18-hole course on 57th Street in midtown Ocean City with a waterfall and an island in the middle that holds two of the holes.
- Prices
- One game $12 before 5pm, $14 after 5pm; unlimited golf for 24 hours at all Nick's courses $25 (2026).
- Hours
- Hours change through the year, and in the off-season some Nick's courses close on weekdays or for the season. The Nick's Mini Golf website posts current hours.
Old Pro Golf 68th Street (Undersea Adventure & Prehistoric Dinosaur)
68th Street · 6801 Coastal Highway, Ocean City, MD
Old Pro Golf's 68th Street location has two 18-hole courses and is open year-round.
- Prices
- One game $14 per person; unlimited play that day $22; All Pro Pass for all 6 courses at 4 locations $30. $1 off for kids 4-6, seniors 65+, military and veterans; kids 3 and under free with a paid admission (2026).
- Hours
- Monday to Sunday, 10am to 10pm (posted Nov 2026).
North Ocean City: 125th to 136th Streets
Nick's Dino Golf & Mining Company (125th Street)
125th Street · 12407 Coastal Highway, Ocean City, MD
Nick's Dino Golf on 125th Street has two waterfalls, realistic dinosaurs and a mining sluice where kids can dig for gems and fossils.
- Prices
- One game $12 before 5pm, $14 after 5pm; unlimited golf for 24 hours at all Nick's courses $25 (2026).
- Hours
- Hours change through the year, and in the off-season some Nick's courses close on weekdays or for the season. The Nick's Mini Golf website posts current hours.
Island Mini Golf 129th Street (SteamPunk Island)
129th Street · 12901 Coastal Highway, Ocean City, MD
SteamPunk Island is Island Mini Golf's uptown course at 129th Street and Coastal Highway in Ocean City, an 18-hole layout full of whimsical steampunk gears and gadgets.
- Prices
- 18 holes: adults $14, children $12.
- Hours
- Seasonal; check the Island Mini Golf website for current hours.
Old Pro Golf 136th Street (Safari Village & Caribbean Pirates)
136th Street · 13603 Coastal Highway, Ocean City, MD
Old Pro Golf's 136th Street location in north Ocean City pairs two 18-hole courses.
- Prices
- One game $14 per person; unlimited play that day $22; All Pro Pass for all 6 courses at 4 locations $30. $1 off for kids 4-6, seniors 65+, military and veterans; kids 3 and under free with a paid admission (2026).
- Hours
- Monday to Sunday, 10am to 10pm (posted Nov 2026). The indoor course is open year-round.
West Ocean City
Baja Amusements Mini Golf
Route 50 · 12639 Ocean Gateway (Route 50), West Ocean City, MD
Baja Amusements' 19-hole safari course sits next to its go-kart tracks on Route 50 in West Ocean City, about a mile west of the bridge into Ocean City.
- Prices
- $10 per person; children 4 and under $5. Not included with go-kart wristbands.
- Hours
- Seasonal, weather permitting; Baja posts current hours on a calendar on its website. No reservations needed.
Other Ocean City courses
These show up in map data, but we haven't been able to check them against a course website yet, so call ahead before you go.
- Buccaneers' Arcade & Golf Ocean City
- Jungle Golf Ocean City
- Professor Hacker's Lost Treasure Golf 13903 Coastal Highway, Ocean City(410) 250-5678
- Treasure Golf Ocean City
Tips for mini golf in Ocean City
- Outdoor courses are seasonal. Several close for the winter or cut back to weekends in the fall, so check current hours on the course's site.
- Passes pay off fast. If you'll play more than one course, compare the Old Pro and Nick's passes with single-round prices before you buy.
- Parking varies. Some courses have their own lots, which we note on each course page.
More nearby: mini golf at the Delaware beaches and all of Worcester County.