Het bedrijf is als zeilmakerij in 1897 opgericht door Douwe Gaastra. Na bijna een eeuw als zeilmakerij te hebben geëxploiteerd is het bedrijf in 1996 zich gaan ontwikkelen in sportieve kleding. Toen is de merknaam Gaastra ontstaan. Na vele verplaatsingen van het hoofdkantoor vanuit Sneek via Amstelveen naar Amsterdam.
Gaastra is een bekend kledingmerk van Nederlandse bodem dat groot is geworden met haar collectie sportieve fashion die met name werd gedragen in de zeilgemeenschap. Naast kleding biedt Gaastra echter ook een mooie collectie schoenen die perfect gedragen kunnen worden bij een sportieve of casual look.