About TJ Homecrafts

TJ Homecrafts Stain Glass Store TJ Homecrafts Stained Glass is a retail store and studio located in the beautiful Spallumcheen Valley just outside the city of Armstrong, British Columbia.

What We Offer

TJ Homecrafts Stained Glass has the largest selection of stained glass supplies, tools, books, hot glass supplies in the Okanagan/Shuswap. Our Catalogue is available by download in Adobe Acrobat (PDF) format.

Additionally, we offer several in-depth Classes ranging from beginner and introductory classes for the novice to more advanced classes for those who would like to take their work in a new direction.

At our studio we have an excellent selection of finished items that make great gifts for any occasion. There are sun catchers, fused glass, jewellery, mirrors, panels and much more.

Our Staff

Terry and John have been working with stained glass for over 30 years and a true love of stained glass with a commitment to quality is reflected in all aspects of their work. They have always believed that stained glass should be affordable as well as enjoyable. Semi -precious stones and crystals are incorporated into many of their designs. Fine craftsmanship and attention to detail make their work exceptional.

Patricia’s years of experience in the areas of fused glass and lampworking are easily recognized in the outstanding quality of her work. She has studied warm and hot glass techniques at the Pilchuk School of Glass in Stanwood, Washington, Andreghetti Glass in Vancouver, and at summer series glass courses at Red Deer College in Alberta.

Our experienced and knowledgeable staff enable us to offer a level of customer service that sets TJ Homecrafts Stained Glass apart. We invite you to visit our store and explore everything the fascinating art of stained glass has to offer.


For a Printable Map to our location, please click here.

Payment Acceptance

We accept Visa, MasterCard, and Interac.
  TJ Homecrafts Stained Glass Shop


November Specials
Jewels 15% off


Hours of Operation

In order to maintain social distancing requirements we ask that customers call ahead and arrange an appointment to come to the store.


Regular Hours:


Open by appointment only until further notice.


10:00am to 4:00pm Tuesday to Saturday




Sundays, Mondays & Holidays



For a Map to our location, please click here.

Payment Acceptance

We accept Visa, MasterCard, & Interac.