Skip to content
20% Off All Outdoor Products This Weekend Using Code: MEMORIALDAY
20% Off All Outdoor Products This Weekend Using Code: MEMORIALDAY

Your Basket (0)

View basket

Your basket is empty

Continue shopping
Street View

Shop Now



Ten Thousand Villages is more than a store. We're a global maker‑to‑market movement. We're a way for you to shop with intention for ethically-sourced wares — and to share in the joy of connecting with makers around the world. Sharing our humanity!

As a pioneer of fair trade, we do business differently, putting people and planet first. That means you can trust that every handmade purchase you make from us directly impacts the life and community of its maker in a developing country.

Discover organic clothing, jewelry, home decor, hand knotted rugs and specialty foods + beverages from over 45 countries. Come be a part of the story!


The success of Ten Thousand Villages largely depends on the commitment and enthusiasm of volunteers. As fair trade ambassadors, volunteers help to amplify our mission by sharing about fair trade in the store and throughout the community.
Store volunteers should be:

• Comfortable in the atmosphere of a retail store; selling, assisting customers in finding merchandise, using the register
• Willing to learn about the fair trade mission of Ten Thousand Villages and share it with customers
• Able to stand for 2 hours shifts with reasonable breaks
• Able to commit to one 2-hour shifts per month and to make an initial commitment of at least 3 months

This is a rewarding and fulfilling volunteer experience because you will be making a difference in the lives of more than 20,000 artisans and their families! Interested? Fill out our online volunteer application 


Do you belong to a church, organization or community group that loves fair trade and is also looking for unique ways to fundraise? Contact us about our fundraising opportunities through Pop-Up Sales and In-Store Shopping Events! Contact our Store Manager at for more information.

Store Operation Hours
Monday 10:00 AM - 06:00 PM
Tuesday 10:00 AM - 06:00 PM
Wednesday 10:00 AM - 06:00 PM
Thursday 10:00 AM - 06:00 PM
Friday 10:00 AM - 08:00 PM
Saturday 10:00 AM - 08:00 PM
Sunday 11:00 AM - 05:00 PM
× Contact Us