Zavod je ustanovljen za dejavnost vzdrževanje športnih, mladinskih, turističnih in drugih objektov v Občini Sežana in za opravljanje interesnih dejavnosti za otroke in mladino na območju Občine Sežana.
Zavod je bil ustanovljen z odlokom Občinskega sveta Občine Sežana dne, 26. marca 1998 (Ur.l. št. 32/98 z dne 23.4.1998), v Zavod za šport, turizem in prosti čas Sežana pa se je preimenoval 7. marca 2005 (Odlok o ustanovitvi Javnega zavoda Zavoda za šport, turizem in prosti čas Sežana; Ur.list RS št. 124/04 z dne 19.11.2004).
Zavod s svojo dejavnostjo zadovoljuje potrebe po izvajanju nacionalnega programa športa in vzdrževanje športnih objektov na območju Občine Sežana.