
Johnny Ruth has evolved from a humble beginnings selling t-shirts and trinkets into a thriving hub for unique finds. We now showcase over 300 locally crafted products alongside a curated selection of fashion, accessories, and gifts from Canadian, North American, and European designers. Our inventory boasts a diverse range of housewares, jewelry, and cards, catering to all ages. While we cherish our roots, you’ll still discover our iconic t-shirts and unique treasures, ensuring there’s something special for everyone.