Il Museo del Tessile di Chieri è membro della European Textile Network (ETN) e parte dell'Itinerario European Texitile Routes. E' altresì affiliato alla Associazione Nazionale Piccoli Musei. Già parte della rete degli Ecomusei della Provincia di Torino e della Regione Piemonte, ha ottenuto la certificazione Herity per gli ecomusei della rete "progetto cultura materiale" promosso dalla Provincia di Torino.
L'esposizione museale permanente della Fondazione è ubicata principalmente nel complesso monumentale di Santa Chiara, dove il Museo del Tessile è a pochi passi dal Duomo, nel cuore di Chieri.