The Theatre moved to Windsor, Nova Scotia in 1987, purchasing a large commercial building in the town's center, which now houses its workshops, administration, rehearsal and performance facilities.
The company was registered under the Societies Act of Nova Scotia, and received charitable status with Revenue Canada in March 1973.
With a mandate to introduce young audiences to the joys of reading and the excitement of puppetry, the company has established a touring circuit encompassing rural Nova Scotia as well as national and international venues.
Through its Institute of Puppetry Arts, Mermaid offers puppet theatre residencies and internships, as well as apprenticeship training in both production and performance that is not otherwise available in Anglophone Canada.
Over the next several years, with the assistance of local, provincial, and national partners, the space has been converted to a performing arts centre.