Stores

Ordering and Payment

Phone: While you can shop online at anytime, phone orders can be placed Monday-Friday, 9am-4pm EST. Call toll-free within Canada 1-877-BUY-FAIR or 1-519-662-1879 for international calls.


We accept the following methods of payment for online and phone orders: Visa, Mastercard, and Ten Thousand Villages gift cards. All charges will be in Canadian funds.


View our privacy and security page to see that it is completely safe to shop online with TenThousandVillages.ca