“We offer three year-round rug stores, more than 30 rug events across the US and Canada and an extensive online inventory.”

Rugs are available year-round at Ten Thousand Villages stores in: Ephrata, PA, USASouderton, PA, USANew Hamburg, ON, Canada

Bunyaad Rug Room in Ephrata, PA

Rug Store in Ephrata, PA

As the corporate rug store, Ten Thousand Villages in Ephrata, PA is home to over 1,500 carpets and receives new shipments from Pakistan every six to eight weeks. Our rug room covers over 4,000 square feet and features two hardwood display areas (one made from recycled 200-year-old barn flooring).

The entire carpet program is managed from this store with a small but mighty staff. Many volunteers join this staff to complete our team.

Contact info:

Bunyaad Rug Room
at Ten Thousand Villages
240 N. Reading Rd. (Rt 272)
Ephrata, PA 17522
717-721-8800 info@rugs.tenthousandvillages.com


Monday-Thursday 10–6
Friday 10–7
Saturday 10–5
(Holiday Hours may vary)

Anchor Store in Canada

New Hamburg, ON

Ten Thousand Villages in New Hamburg is located in the same complex as Mennonite Central Committee Ontario and New Hamburg Thrift CTR. With a beautiful wood floor, spacious interior and ample parking, this store is a wonderful destination shop to explore Bunyaad rugs.


Ten Thousand Villages
65B Heritage Drive
New Hamburg, ON


Monday–Saturday: 10–4 (Holiday Hours may vary)

Anchor Stores in the U.S.A.

Souderton, PA

Ten Thousand Villages in Souderton just moved into a larger space at the Souderton Shopping Center. With more floor space we are excited to now carry Bunyaad Rugs year-round. Being so close to the Main Rug Room we will update the rug selection on a monthly basis. Come visit our newest location!

Ten Thousand Villages Souderton, PA


Ten Thousand Villages
781 Route 113 (Souderton Road)
Souderton, PA 18964
215-723-1221 souderton@tenthousandvillages.com


Monday 10–6, Tue–Fri 10–8, Sat 10–5, Sun closed (Holiday Hours may vary)