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.
Absolute favourite art/trinket shop in HRM. Great evolving sticker collection and the most beautiful pottery in town! I also love their commitment to the Dartmouth community, always putting forth effort into making our neighbourhood and world better!
December 2025
Ordered a gift in the morning and had it locally delivered by 7pm. Great support and service!
November 2025
Had passed this store many times, then I stopped in. Lots of stuff for everyone! Local items, friendly staff. Had to pick up what I needed and plan to go back at a later time.