کلیات برنامه زمانبندی انتخابات دوازدهمین دوره ریاست جمهوری به این شرح است:
22 فروردین 96: صدور دستور شروع انتخابات توسط وزیر کشور به فرمانداران
22 فروردین تا 24 فروردین: تشکیل هیأت اجرایی توسط فرمانداری ها
22 فروردین تا 26 فروردین: ثبت نام از داوطلبان 5 روز (از زمان صدور دستورشروع انتخابات)
27 فروردین تا 31 فروردین: رسیدگی به صلاحیت داوطلبان توسط شورای نگهبان
اول اردیبهشت تا پنجم اردیبهشت: تمدید مهلت رسیدگی به صلاحیت داوطلبان توسط شورای نگهبان
ششم اردیبهشت تا هفتم اردیبهشت: انتشار اسامی نامزدها توسط وزارت کشور
هشتم اردیبهشت تا 27 اردیبهشت: تبلیغات انتخاباتی نامزدها
28 اردیبهشت: ممنوعیت تبلیغات انتخاباتی نامزدها
29 اردیبهشت: اخذ رأی
انتخابات دوازدهمین دوره ریاست جمهوری و پنجمین دوره شوراهای اسلامی شهر و روستا در 29 اردیبهشت 96 به طور همزمان برگزار می شود.