UpCycle Canada offers unique classes spanning a variety of topics! We have classes for all ages! We can even bring the classes to you! Our classes feature recycled materials keeping class cost lower and giving participants the opportunity to UpCycle! Participants receive 10% off anything in store during classes!