shopavalonmall.com » Stores » The Body Shop

The Body Shop

Love your Body

Email to a Friend
We believe there is only one way to be beautiful, nature's way.

contact us

739-9388

mall hours

Mon:11:00am-5:00pm
Tue:11:00am-5:00pm
Wed:11:00am-5:00pm
Thu:11:00am-5:00pm
Fri:11:00am-5:00pm
Sat:11:00am-5:00pm
Sun:12:00pm-5:00pm


About The Body Shop

Together with our parent company and other franchises around the world, The Body Shop Canada believes that business can be a powerful force for social and environmental change. Since opening in Canada in 1980, we have been dedicated to community and individual well-being by providing a high-quality product that delivers what it says it will, campaigning for social and environmental change, and by caring for our customers, staff, and community.


Browse our stores