الیاف طبیعی مثل پشم، پنبه، جوت که در بافت فرش‌های دستباف مورد استفاده قرار می‌گیرند، قیمت گران‌تری نسبت به فرش‌های ماشینی دارند که از الیاف مصنوعی مثل اکریلیک، پلی استر، ورجین و نایلون توسط دستگاه‌های پیشترفته بافته می‌شوند. بنابراین، طبیعی یا مصنوعی بودن الیاف تاثیر بسزایی در قیمت فرش دارند.