The Trainyard General Store is a community-driven small business located at 137 Portland Street in downtown Dartmouth, just two blocks from its previous location. It is dedicated to offering whimsical and purposeful handmade goods, with a strong focus on supporting local makers and small businesses. The store collaborates with over 100 Canadian Makers and donates five percent of its profits to local community partners through Trainyard Connect, contributing over $70,000 since 2017 to local non-profits.
The store features a wide selection of unique, locally made items suitable for gifts and everyday needs, including books, stickers, cards, mugs, soap, tea towels, and items for kids. Customers praise the friendly staff and welcoming atmosphere, finding it a lovely hidden gem in downtown Dartmouth. Many appreciate the store’s support for local small businesses and the high quality of its products, especially items with a Nova Scotia theme.
The Trainyard General Store offers in-person shopping and a user-friendly website for online orders, including local pick-up, delivery, and shipping. Customers value the careful packaging for online orders and the warm, handwritten notes that make each purchase special. Whether visiting in person or shopping online, the store is celebrated for its kindness, community support, and distinctive local finds.
Unique store with a great, welcoming atmosphere. Always feels cheerful & has new locally sourced merchandise. Might be slightly above average pricing, but understandable with mostly locally made stuff. Hoping it stays true to their support local vision, and I’ll try to visit every time I’m in the area.
August 2026
if you looking for something special & unique one might be visit. There are huge of options & specific things .
August 2026
Adorable little shop with excellent selection of gift-y things. Picked up some magnets, stationery, small foods that will be gifts for friends...I could have spent a lot more time and a lot more money here! Great place...SHOP LOCAL!