Localizado no centro histórico da cidade, o Teatro Municipal de São Sebastião teve sua inauguração oficial em 28 de setembro de 2001, com apresentações do Ballet Stagium de São Paulo, Cia Teatral Tapa e cerimonial realizado pelo ator Lima Duarte.
No saguão é possível apreciar a obra pintada pelo artista plástico Gilvanni Saviñon, uma tela de mais de 36 metros quadrados que faz ligação com o piso térreo ao foyer, aonde acontecem as exposições de arte temporárias.
O auditório do teatro garante o conforto e bem-estar do espectador, atentando às novas normas de segurança e acessibilidade, possui 4 poltronas específicas para portadores de mobilidade reduzida, 4 assentos para obesos e 4 espaços para cadeirantes, em um total de 252 assentos.
O Teatro Municipal de São Sebastião está localizado na Av. Dr. Altino Arantes, 2 – Centro, São Sebastião – SP.