25 Things To Do with Kids On Boston's South Shore in Winter

It's a puzzle and energy-spender in one! Photo courtesy of Challenge Rocks
indoor activities for Boston kids and families during the winter on the South Shore

When I moved to the South Shore from downtown Boston, I was pleasantly surprised by how much there is to do with kids. I figured the list would dwindle significantly once the weather turned cold, but alas, it seemed to actually grow the more I investigated!  

Here are my top 25 choices for things to do with kids in the South Shore during the winter, from indoor play spaces and classes for young children to our favorite family-friendly restaurants

For more ideas to keep kids busy, check out our winter fun guide, like our Facebook page, and subscribe to our email newsletter.

1. Rock out to a MamaSteph music class—throughout the South Shore
It seems like everyone in this area knows (and loves) local celebrity, MamaSteph. An accomplished musician, singer, songwriter, and entertainer, kids and parents alike are in awe of this one-woman act. Catch free shows at most South Shore town libraries or hire her for birthday party and events.

2. Spend a morning at the South Shore Children’s Museum—Hanover
Situated in the heart of the Hanover Mall, the South Shore Children’s Museum offers hours of hands-on play while providing a rich American history primer. My favorites are the “cranberry bog” ball pit and covered wagon. Catch storytime and crafts Tuesday through Thursday at 10:30am. 

3. While you're there, have fun at the mall—Hanover
Don’t miss the kids' arcade, adjacent to a play area and down the path from various mini ride-on toys. 

4. Read, play and shop at the Barnes & Noble—Hingham
Not only do they offer a variety of story times throughout the week, there is a play table in the middle of the toy section and a stage in the children’s book section. Plan on spending at least an hour here. 

5. Eat at the posh but super kid-friendly CornerStop Eatery—Cohasset
Kids get to use crayons to check off what they want on their own clipboard complete with a container of crayons and drawing book. Pick a protein, veggie, and dessert!

6. Run, Jump and climb at a Gym Dandy class—Cohasset
Gymnastics equipment, bouncy castles, and plenty of toys keep kids of all ages occupied for an hour (drop-in, cash only). 

7. Drop the kids off—throughout the South Shore
A lot of different establishments have drop-off programs so that you can get an errand (or two!) done. Check out Our World, Cohasset Recreation Department, and Hingham Recreation Department for starters.


Tots are VIPs at this enormous indoor playground in Quincy. Photo courtesy of Toddler Town

8. Play at The Bay—Quincy
Toddler Town is one of the largest indoor playgrounds South of Boston.

9. Run wild at a recreation center—Hingham
Ride-on toys, obstacle courses, climbing structures and tumbling mats provide energy-burning fun for babies and toddlers (0-5 years welcome) each Friday and Saturday through mid-March. 

10. Check out Kidzone—Norwell
Open play is available at specific times, or host your kid’s next birthday party there.

11. Launch at an indoor trampoline park—Norwood
With over 15,000 square feet of connected trampolines forming one giant jumping surface, and angled trampoline walls to bounce off of, Launch will get your whole family off the couch and in the air. 

12. Be part of a New England holiday tradition at Edaville—Carver
Celebrate the season with Edaville's Festival of Lights and The Polar Express.

13. Visit the Pembroke Library—Pembroke
They offer story times, yoga, Frozen sing-a-longs, and even a therapy dog reading program to help children build literary skills and confidence. 

14. Take a gymnastics class—Norwell and Rockland
Head Over Heels and South Shore Gymnastics Academy offer exceptional programs for South Shore kids. 

15. Learn to roller skate—Whitman
Every Thursday from 10-11:30am the Carousel Family Fun Center offers roller skating lessons and fun for little ones. 

16. Get a manicure with your little diva at Averie—Cohasset
The nail salon's Little Diva package offers manicures and pedicures especially for kids. 

17. Listen and play at Music Together classes—throughout the South Shore
This music program offers a large variety of class times and locations, and is now offering a class called Music Sprouts for kids ages 3 to 5. 

18. Explore the South Shore Natural Science Center—Norwell
The EcoZone museum is a multidimensional, interactive exhibit area that  focuses on the ecosystems of Southern Massachusetts. 


Kids can make keepsakes and gifts in Braintree. Photo courtesy of Plaster Fun Time

19.  Make a mess at Plaster Fun Time—Braintree
Put on a smock, grab a paint brush, and have some fun!

20. Go indoor rock climbing at Challenge Rocks—Hingham
Open gym time is offered six days a week for kids ages 4 and up—no prior climbing experience required. 

21. Play laser tag at Stronghold Ops—Abington
Gather up the crew for a friendly game of laser tag at this 3,000-square-foot, space-themed facility. Children must be at least 7 years old to participate. 

22. Make a visit to the Hull LIfesaving Museum—Hull
Explore maritime history at this hidden gem, where a children's loft is full of hands-on activities. Be sure to check out the spectacular view of the Boston Light lighthouse from the cupola. 

23. Burn some energy at Jungle Jake's Play and Party—Pembroke
Kids ages 12 and under can jump on the inflatable bounce houses, tackle the obstacle course, and slide on the giant slides. Unlimited play memberships are available. 

24. Hit the lanes at Boston Bowl—Hanover
Who doesn't love a friendly game of bowling? The on-site pub offers a menu full of family favorites. Make sure to stop at the arcade before you leave. 

25. Enjoy a game of indoor mini golf at Putt N' Blast—Kingston
No need to wait for warm weather to enjoy this summer favorite. The facility offers an 18-hole, glow-in-the-dark course. Children must be at least five years old to play. 

Originally published December 2014