Шитье требует разнообразных материалов: ткани, иглы, нитки, аксессуары для отделки и декора. Ткани различаются по текстуре, плотности и составу. Нитки могут быть синтетическими или натуральными. Иглы имеют разные размеры и формы для разных видов шитья.