Indoor mini golf in New Jersey, Pennsylvania, Maryland and Delaware
Rain, heat or a January Saturday: these 12 courses let you play indoors. Every one has been checked against the course's own website, most recently on November 3, 2026.
Open year-round
Albatross, Jurassic Golf & Arcade, Monster Mini Golf East Norriton, Monster Mini Golf Eatontown, Monster Mini Golf Fairfield, Monster Mini Golf Gaithersburg, Monster Mini Golf Paramus, Old Pro Golf 136th Street (Safari Village & Caribbean Pirates), Old Pro Golf 68th Street (Undersea Adventure & Prehistoric Dinosaur), and Puttshack Pittsburgh.
Glow in the dark
Jurassic Golf & Arcade, Medieval Fantasy Mini Golf, Monster Mini Golf East Norriton, Monster Mini Golf Eatontown, Monster Mini Golf Fairfield, Monster Mini Golf Gaithersburg, and Monster Mini Golf Paramus: black light courses that glow in the dark.
Inside and out
Medieval Fantasy Mini Golf, Nick's Rehoboth Beach Jurassic Golf, Old Pro Golf 136th Street (Safari Village & Caribbean Pirates), and Old Pro Golf 68th Street (Undersea Adventure & Prehistoric Dinosaur) have both indoor and outdoor play, so check what's open in bad weather.
With a bar
Albatross and Puttshack Pittsburgh pair putting with a full bar and kitchen. Check their age rules before bringing kids at night.
Indoor mini golf in New Jersey
Albatross
991 US Route 1, Edison, NJ
Albatross on Route 1 in Edison is an upscale indoor putting venue with themed courses that keep score automatically.
- Prices
- 9 holes $22 per person; full 18-hole course $35 per person.
- Hours
- Monday to Thursday noon to midnight; Friday 11am to 1am; Saturday 10am to 1am; Sunday 10am to midnight (posted Nov 2026).
Medieval Fantasy Mini Golf
1336 Boardwalk, Ocean City, NJ
Medieval Fantasy is a 19-hole course on the second floor of a castle on the Ocean City Boardwalk, between 13th and 14th Streets.
- Hours
- Open rain or shine. Hours change through the season and are posted on the course website and Instagram.
Monster Mini Golf Eatontown
749 Hope Road, Eatontown, NJ
Monster Mini Golf in Eatontown is an indoor, glow-in-the-dark course painted with monster-themed artwork, so it plays the same in any weather and any season.
- Prices
- Kids (Little Monsters) $15, adults (Big Monsters) $16, seniors and military $14 with ID. Golf-and-arcade combos from $22.
- Hours
- Monday 2pm to 9pm; Tuesday to Thursday and Sunday noon to 9pm; Friday and Saturday noon to 10pm (posted Nov 2026).
Monster Mini Golf Fairfield
194 US Route 46, Fairfield, NJ
Monster Mini Golf in Fairfield is an indoor, glow-in-the-dark course painted with monster-themed artwork, so it plays the same in any weather and any season.
- Prices
- Kids (Little Monsters) $15, adults (Big Monsters) $16; seniors, military, EMTs, first responders and college students $14 with ID.
- Hours
- Open year-round; daily hours are posted on the location page.
Monster Mini Golf Paramus
49 East Midland Avenue, Paramus, NJ
Monster Mini Golf in Paramus is an indoor, glow-in-the-dark course painted with monster-themed artwork, so it plays the same in any weather and any season.
- Prices
- Kids (Little Monsters) $15, adults (Big Monsters) $16; seniors, military, EMTs, first responders and college students $14 with ID. Mini bowling $5 for 5 frames.
- Hours
- Open year-round; daily hours are posted on the location page.
Indoor mini golf in Pennsylvania
Monster Mini Golf East Norriton
7 West Germantown Pike, Norristown, PA
Monster Mini Golf in East Norriton is an indoor, glow-in-the-dark course painted with monster-themed artwork, so it plays the same in any weather and any season.
- Prices
- Kids (Little Monsters) $12, adults (Big Monsters) $14; seniors, military and college students $11 with ID. Bowling $5, laser maze $3.
- Hours
- Open year-round; daily hours are posted on the location page.
Puttshack Pittsburgh
1729 Smallman Street, Pittsburgh, PA
Puttshack Pittsburgh is an upscale indoor mini golf venue in The Terminal in the Strip District, with tech-driven courses that score your game automatically.
- Prices
- Per 9-hole course: adults and young adults (13+) $14, juniors 12 and under $9. Unlimited golf: $25, juniors $15.
- Hours
- Sunday 11am to 10pm; Monday to Thursday 11am to 11pm; Friday and Saturday 11am to 1am (posted Nov 2026). Check the age policy before bringing kids late.
Indoor mini golf in Maryland
Jurassic Golf & Arcade
331 Baltimore Pike, Suite 8, Bel Air, MD
Jurassic Golf in Bel Air is an 18-hole indoor black light course that runs through a dino research lab, a stegosaurus feeding ground, an underwater prehistoric aquarium and T. rex stomping grounds, with sound and CGI effects along the way.
- Prices
- Per round, tax included: adults $11, children up to 12 $9.35, seniors 65+ $9.90; first responders, teachers, nurses and military $9.35.
- Hours
- Wednesday and Thursday noon to 8pm; Friday and Saturday noon to 10pm; Sunday noon to 6pm; closed Monday and Tuesday. Last group 30 minutes before closing.
Monster Mini Golf Gaithersburg
9116 Gaither Road, Gaithersburg, MD
Monster Mini Golf in Gaithersburg is an indoor, glow-in-the-dark course painted with monster-themed artwork, so it plays the same in any weather and any season.
- Prices
- Kids (Little Monsters) $13.99, adults (Big Monsters) $15.99, seniors 60+ and military $14.99. Laser maze, mini bowling and VR are extra.
- Hours
- Open year-round; daily hours are posted on the location page.
Old Pro Golf 136th Street (Safari Village & Caribbean Pirates)
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.
Old Pro Golf 68th Street (Undersea Adventure & Prehistoric Dinosaur)
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).
Indoor mini golf in Delaware
Nick's Rehoboth Beach Jurassic Golf
19268 Old Landing Road, Rehoboth Beach, DE
Nick's Rehoboth Beach Jurassic Golf is an 18-hole indoor and outdoor course with huge animatronic dinosaurs inside and around a pond, plus a dinosaur on the roof.
- 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.
Good to know before you go
- Book ahead on weekends and school holidays. Indoor courses fill up when it rains, and several take tee times or party bookings online.
- Prices are per round. Many indoor venues sell combos with arcade cards or extra attractions; the prices above are for golf only.
- Hours change through the year. We list the hours each course posted when we checked it. Confirm on the course's website before you drive over.
Know an indoor course we're missing? Tell us about it.