مرحله نخست: این مرحله در سه دور و با حضور ۳۴ تیم قهرمان استان ها، ۲۰ تیم حاضر در مسابقات لیگ دسته دوم کشور ، ۲۸ تیم حاضر در مسابقات لیگ دسته اول کشور (جمعاً ۸۲ تیم)، برای تعیین ۱۴ تیم راه یافته به مرحلهٔ یک شانزدهم نهایی برگزار شد. در دور نخست ۵۲ تیم با هم به رقابت پرداختند. سپس در دور دوم ۲۶ تیم برنده دور قبل با ۳۰ تیم دیگر (در مجموع ۵۶ تیم) بازی کردند و در دور سوم ۲۸ تیم برنده دور دوم به مسابقه پرداخته و ۱۴ تیم برنده به مرحله بعد رفتند.
مرحله دوم: این مسابقات با حضور ۱۴ تیم صعودکننده از مرحله نخست به همراه ۱۸ تیم لیگ برتر (جمعاً ۳۲ تیم) برای تعیین تیم قهرمان ادامه یافت.
جام حذفی فصل ۱۳۹۱–۱۳۹۰ بیست و پنجمین دورهٔ این جام بود. پرسپولیس مدافع عنوان قهرمانی مسابقات بود. دیدار پایانی این جام در روز ۲۵ اسفند ۱۳۹۰ در ورزشگاه حافظیهٔ شیراز برگزار شد و استقلال با برتری برابر شاهین بوشهر برای ششمین بار قهرمان جام حذفی فوتبال ایران شد. این بازی ها به صورت تک حذفی برگزار شد.
مسابقات حذفی کشور بین ۳۴ تیم قهرمان استان (۳۱ تیم قهرمان استان ها، ۱ تیم از توابع تهران، ۱ تیم از کیش و ۱ تیم از خرمشهر)، ۲۰ تیم حاضر در مسابقات لیگ دسته دوم کشور، ۲۸ تیم حاضر در مسابقات لیگ دسته اول کشور، ۱۸ تیم حاضر در مسابقات لیگ برتر (جمعاً ۱۰۰ تیم) در دو مرحله و به صورت تک حذفی و به شرح ذیر برگزار شد.
تیم های میزبان یا میهمان مسابقات تا مرحله فینال در اولین مسابقه با قید قرعه تعیین شدند. بدین ترتیب که تیم های با شماره زوج: میزبان و تیم های با شماره فرد: میهمان بودند و بعد از آن تیم هایی که در مسابقه قبل مهمان بودند؛ میزبان، و تیم های میزبان میهمان می شدند.
مرحله دوم: این مسابقات با حضور ۱۴ تیم صعودکننده از مرحله نخست به همراه ۱۸ تیم لیگ برتر (جمعاً ۳۲ تیم) برای تعیین تیم قهرمان ادامه یافت.
جام حذفی فصل ۱۳۹۱–۱۳۹۰ بیست و پنجمین دورهٔ این جام بود. پرسپولیس مدافع عنوان قهرمانی مسابقات بود. دیدار پایانی این جام در روز ۲۵ اسفند ۱۳۹۰ در ورزشگاه حافظیهٔ شیراز برگزار شد و استقلال با برتری برابر شاهین بوشهر برای ششمین بار قهرمان جام حذفی فوتبال ایران شد. این بازی ها به صورت تک حذفی برگزار شد.
مسابقات حذفی کشور بین ۳۴ تیم قهرمان استان (۳۱ تیم قهرمان استان ها، ۱ تیم از توابع تهران، ۱ تیم از کیش و ۱ تیم از خرمشهر)، ۲۰ تیم حاضر در مسابقات لیگ دسته دوم کشور، ۲۸ تیم حاضر در مسابقات لیگ دسته اول کشور، ۱۸ تیم حاضر در مسابقات لیگ برتر (جمعاً ۱۰۰ تیم) در دو مرحله و به صورت تک حذفی و به شرح ذیر برگزار شد.
تیم های میزبان یا میهمان مسابقات تا مرحله فینال در اولین مسابقه با قید قرعه تعیین شدند. بدین ترتیب که تیم های با شماره زوج: میزبان و تیم های با شماره فرد: میهمان بودند و بعد از آن تیم هایی که در مسابقه قبل مهمان بودند؛ میزبان، و تیم های میزبان میهمان می شدند.