اول از همه دستباف یا ماشینی بودن فرش بر قیمت آن تاثیر بسیار زیادی دارد. علاوه بر آن عوامل دیگر مثل کیفیت بافت فرش، الیافی که در فرش مورد استفاده قرار می گیرد (الیاف طبیعی یا مصنوعی)، تراکم و تعداد شانه‌ی فرش و همچنین نقشه و اندازه‌ی فرش نیز در قیمت فرش تاثیر گذار هستند.