Teatr Baj w Warszawie od 1928 roku tworzy przedstawienia lalkowe dla dzieci, a dziś jest najstarszym teatrem lalek dla najmłodszych w Polsce. Repertuar obejmuje spektakle dla różnych grup wiekowych, także dla dzieci od 0 do 3 lat, oraz przedstawienia familijne, klasyczne i współczesne.
Można tu przyjść na rodzinne popołudnie, szkolne wyjście albo pierwsze spotkanie dziecka z teatrem. Na scenie pojawiają się pacynki, kukły, marionetki i inne formy teatru lalek. Dla szkół i przedszkoli przygotowano spektakle, lekcje teatralne oraz zajęcia edukacyjne, a program „teatr wiem co to” działa od 2009 roku.
Teatr prowadzi także warsztaty, projekty kulturalno-społeczne i wydarzenia plenerowe. W budynku działa Galeria Lalek z postaciami wykorzystywanymi w dawnych przedstawieniach. Wśród nich są „Ludzieńki”, pastelowe marionetki stworzone przez Dariusza Twardocha, które pokazują, że historia tego miejsca jest obecna także poza sceną.
Ważną częścią działalności jest program „Baj bez barier”. Budynek ma wejście bez progów, windę z oznaczeniami w alfabecie Braille’a i rozwiązania ułatwiające udział osobom z niepełnosprawnościami. To miejsce dla dzieci, rodzin, nauczycieli i wszystkich, którzy chcą zobaczyć, jak z prostych lalek, ruchu i wyobraźni powstaje pełna opowieść.