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, MAjust 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