در ایران با توجه به اینکه فرش در موقعیت های متفاوتی ساخته شده است انواع متنوعی دارد .و با کمترین دانش قبلی و کمترین الهام از سایر موقعیت ها از همین رو هر محدوده جغرافیایی سبک انحصاری خود را دارند
1-شهری: فرشی که در شهر ساخته شده است و معمولا از ابزار حرفه ای تر ،ظریف تر و همینطور از طرح های ویژه تری ساخته میشود.
2-روستایی: این نوع فرش معمولا بدون طرح از پیش تعیین شده (طرحی ساده) و در اندازه معمولا کوچک ساخته میشود که خود رنگ و طرح آن خود نیز نوعی سبک است
3-عشایری: این نوع فرش ها هم همانند فرش های روستایی از سبکی ساده و کوچک بهره میبرند ولیکن بافت آن بصورت درشت بافت و میتوان آن را در گب و جل مشاهده کرد
فرش های قم عموما با طیف رنگ های بسیاری عرضه میشوند و حرفه بسیاری در فرش های تمام ابریشم با رجشمار بسیار دارد
این فرش ها در قدیم بیشتر از طرح های مشهور به لچک و ترنج شاه عباسی – محرمات- محرابی و شکارگاه الهام گرفته میشد.
فرش های قم برخلاف سایر، مطلقا از نظم بسیاری بهره میبرد و همینطور ضخامت بسیار کم آن که گاهی با فرش ماشینی اشتباه میگیرند که به همین علت فرش قم به ظرافتش محبوب است
پس زمینه استفاده شده در این نوع فرش روشن و مات است که جلوه زیبایی به آن داده است.
پشمی که در این فرش استفاده شده است از نوع ظریف است و بیشتر پشم استفاده شده در آن از نوع کرک است
از تفاوت های فرش نائین با سایر میتوان گفت چون پرز های کوتاهی دارد بیشتر در آن رنگ های روشن بکار رفته است
فرش کاشان: این نوع فرش طرح هایی شبیه به فرش لچک و ترنج اصفهان دارند ولی دقت فرش اصفهان را ندارد
از تفاوت آن با سایر فرش ها میتوان گفت که سطح آن حالتی مخملی شکل هست و تشخیص آن راحت است