About WonderWorks

Wonderworks was established in 1985 by Mary Anderson and, to this day, operates as an independent woman-owned business. In 1990, Mary Anderson opened the Harbord Street location. In 2006, ownership of the business was transferred to Rochelle Holt. Rochelle continues to lead Wonderworks with her passion, creativity, dedication and eclectic experience.  

At Wonderworks, we cultivate mind-body-spirit wellness. We aim to make the world a more loving, peaceful and compassionate place by offering carefully curated healing products and services. We aim to create a safe, sacred space for people to explore new ways to support their own healing and growth.

Our carefully curated selections include books, journals, flower essence remedies, essential oils, beeswax and magical candles, healing crystals, incense, tarot and oracle cards, meditation tools, and products from local artisans.

Our Signature Collection, all made in-house, feature our unique hand-blended incense, healing teas, and line of apothecary products for both energy work and personal skin and body care.

Wonderworks has been a trusted community hub and leader in alternative spirituality, wellness and creativity in Toronto since 1985.  There is no place quite like Wonderworks. For decades we have helped countless people on their personal journeys in meaningful and profound ways. We support personal healing and conscious living in our ever changing, beautiful and challenging world.

We are newly located at College and Bathurst in downtown Toronto's vibrant Little Italy. Our lovely new shop is very accessible by either car or transit, in a neighborhood full of many wonderful landmarks, cafes, and restaurants to explore. 



496 College Street  
Toronto, ON M6G 1A4 
(416) 323-3131 

We are located on College Street just west of Bathurst Avenue and nestled between many amazing cafes, restaurants, and shopping in Toronto's vibrant Little Italy. Visit us! 


Monday to Saturday: 11-7 
Sunday: 12-5


What countries do you ship to?

We presently only offer shipping within Canada, but we're working on expanding our shipping network internationally in the near future.

I placed an order on your website, when will it ship out?

Our current processing time for online orders is 2-5 business days. 

How long will it take for my order to be delivered?

Your order will ship through Canada Post and can take anywhere from 2-14 days for delivery. You'll receive a tracking number once your order is dispatched so you can keep an eye on its delivery status!