Megafabrics Textile Company in North York is the leading supplier of fabrics on the Canadian market. With our constantly growing and expertly-chosen stock, we are proud to be known for quality fabrics and the most lucrative prices. Whether you need 1 roll of plain linen for your project or 100 bulks of exclusive silk for your store, you may rest assured that we have a lot to choose from. Whether you need a color match of jersey and tool mesh for your costumes or a combination of organza and satin for your event, our educated staff will always be happy to help you find exactly what you need. We also carry various types of lycra, cotton, linen, silk, wool, cashmere, denim, and much more from all over the world, including but not limited to Italy, France, Indonesia, South Korea, Taiwan, China, and Germany. Our passion for fabrics is what makes us truly special. Established as a family business in Eastern Europe in 1991, we are committed to great customer service.more...See more text