
30+ Flavors
Ice Cream Sundaes
Specialty Deserts
Richie's Slush

Classic Treats with a Prehistoric Twist
Cool off with a delicious treat at Dinoland Ice Cream Bar & Par in Salisbury, MA — your go-to spot for desserts near Salisbury Beach. Choose from over 30 ice cream flavors from award winning Richardson’s Farm, refreshing Richie’s Super Premium Italian Ice slushes, and specialty treats like banana splits, floats, and delicous sundaes. We have something for everyone! Whether you’re cooling off after mini golf or just stopping by for a treat, our ice cream bar is the perfect place to indulge.
- Hard scoop ice cream
- Sundaes, milkshakes & floats
- Dairy-free & kid-friendly options
Salisbury’s Best Mini Golf Course
Get ready for dino-sized fun at Dinoland’s one-of-a-kind dinosaur-themed mini golf course in Salisbury, MA — just minutes from Salisbury Beach! Our 18-hole adventure is packed with friendly dinosaur statues, scenic waterfalls, and fun challenges for all ages. Whether you’re planning a family outing, a date night, or a visit with friends, Dinoland Mini Golf is the perfect outdoor activity on the North Shore. Walk-ins are welcome, and it’s the ideal stop before or after enjoying our ice cream stand!
Contact us today to learn about our new Mini Golf League!


Outdoor Turf Games for All Ages
Take a break from mini golf or cool off after a sweet treat and head over to our turf game area — a fun, laid-back space designed for guests of all ages to relax and play. Whether you’re waiting for your turn on the course or just looking to enjoy a sunny afternoon, our turf zone is packed with oversized lawn games and casual fun for families, friends, and groups. It’s the perfect addition to any visit — no reservations or extra cost needed. Laugh, compete, and make memories as you challenge your crew to a friendly game!
- Corn Hole
- Ladder Toss
- Giant Jenga, Connect Four and More!
Dinoland
Come visit Dinoland Ice Cream Bar & Par, located just minutes from Salisbury Beach at the heart of the North Shore! Whether you’re looking for a quick stop on your beach day or planning a full afternoon of mini golf and ice cream, we’re easy to find and fun for the whole family.
Address:
167 Elm Street, Salisbury, MA 01952
(Free parking available)
Hours:
Sunday – Thursday: 11am – 9pm
Saturday – Sunday: 11am – 10pm
Hours may vary seasonally