Unit B, 83 Arthur St S. Elmira Ont.

519 210-2040

Vibrant Colours.
Timeless Patterns.

Beautiful Fabrics.

Quality Fabrics.
Quality Customer Service.

Elegant Fabrics provides a wide selection of quality fabrics to meet the needs of our varied customer base. We also offer our clientele dependable and satisfactory customer service, making your shopping experience with Elegant Fabrics a pleasant venture.


Tuesday - Friday

9:30 am – 5:30 pm


9:30 am – 4:00 pm

Saturdays and Evenings by Appointment

Call or Text: 519 807-7459 to book a time


Send Us A Message