انواع قراردادهای پیمانکاری بر اساس آنچه که در کشور ما رواج دارد به دسته های زیر تقسیم می گردد:
۱- خود اجرا (امانی) In – House
۲- متعارف (سه عاملی) Design – Bid – Build
۳- مدیریت اجرا (چهار عاملی) Construction Management
۴- طرح و ساخت (دو عاملی) Design – Build
۵- ساخت، بهره برداری و انتقال Build, Operate & Transfer
۶- روش طراحی،تدارک، ساخت Engineering,Procuremeut,Construction ( EPC )