How much do traditional rugs cost?By Nati Rahmanan / September 8, 2025 Machine-made 8×10 traditional rugs can be under $300; hand-knotted 8×10 pieces commonly range around $2,000–$8,000+.