Haft w Polsce ma bardzo długą i bogatą historię. Początkowo był przede wszystkim sposobem ozdabiania strojów, tkanin użytkowych i przedmiotów związanych z obrzędami. Z czasem rozwinęły się charakterystyczne techniki i wzory związane z poszczególnymi regionami kraju.
- Średniowiecze – początki haftu na ziemiach polskich sięgają średniowiecza. Haftowane tkaniny były wówczas kosztowne i pracochłonne, dlatego pojawiały się przede wszystkim w strojach osób zamożnych oraz szatach kościelnych. Wykorzystywano między innymi nici jedwabne, złote i srebrne.
- XVI–XVIII wiek – haft stopniowo stawał się bardziej popularny. Ozdabiano nim ubrania, obrusy, pościel oraz przedmioty kościelne. Rozwijały się również różne techniki haftowania, a wzory często nawiązywały do roślin, kwiatów i motywów geometrycznych.
- XIX wiek – był bardzo ważnym okresem dla rozwoju haftu ludowego. W różnych częściach Polski zaczęły wyraźnie kształtować się lokalne style. Haft wykonywany w domu był częścią tradycji i często przekazywano umiejętności z pokolenia na pokolenie.
- Haft regionalny – poszczególne regiony Polski wykształciły własne charakterystyczne wzory i kolorystykę. Przykładami są haft kaszubski, łowicki, krakowski, kurpiowski, podhalański czy opoczyński. Motywy często przedstawiały kwiaty, liście, zwierzęta i wzory geometryczne.
- XX wiek – haft ludowy zaczął być coraz częściej postrzegany jako ważny element polskiego dziedzictwa kulturowego. Stroje regionalne oraz haftowane przedmioty prezentowano na wystawach, festiwalach i podczas wydarzeń związanych z kulturą ludową.
- Współcześnie – haft nadal jest popularną formą rękodzieła. Oprócz tradycyjnych technik stosuje się również nowoczesne wzory i materiały. Haft jest zarówno hobby, jak i sposobem na zachowanie regionalnych tradycji i dziedzictwa kulturowego.
Historia polskiego haftu pokazuje, jak z praktycznej techniki zdobienia tkanin stał się on ważnym elementem kultury i sztuki ludowej. Dzięki zachowanym wzorom i tradycyjnym technikom możemy dziś rozpoznać, z jakiego regionu pochodzi dany haft.