2027 General Election operation plan timelines
Full implementation calendar from the IEBC Election Operation Plan 2025–2027 (Appendix I: EOP Implementation Timelines) for the Tuesday, 10 August 2027 General Election. Includes start and finish dates for each activity across the electoral cycle.
This is the detailed operational plan (284 activities). For the shorter legal milestones — public officer resignation, campaign period, nominations and Election Day — see the key IEBC election timeline.
Happening now (public interest)
Tue, 1 Jul 2025 – Mon, 8 Feb 2027
Key dates for voters, candidates and parties
Highlighted activities that most affect the public: voter registration, political parties, nominations, campaign finance, polling stations, results and petitions. Status updates automatically from the dates in the EOP.
Happening now
| Ref | Activity | Dates | Status |
|---|---|---|---|
12.18 | Conduct voter education in institutions of learning588 days | Tue, 1 Jul 2025 – Mon, 8 Feb 2027 | Happening now |
15.1.4 | Communicate with internal and external stakeholders through IEBC-branded bulk SMS830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.4 | Publicise and disseminate GE information through pressers, media briefs, bulk SMS, website, press kits, infomercials, social media, interviews, podcasts, “Speak to the Chairman” briefings, concert caravans and town halls830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.12 | Train media and social media influencers on electoral activities830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.21 | Participate in cultural festivities, trade shows, county forums and exhibitions830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.24 | Manage Commission outreach activities830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.25 | Update the Commission website and social media platforms830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.26 | Produce and disseminate thematic songs830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
12.9 | Accredit voter education providers608 days | Tue, 15 Jul 2025 – Mon, 15 Mar 2027 | Happening now |
19.3 | Upgrade of Commission-owned online platforms454 days | Thu, 4 Sept 2025 – Wed, 2 Dec 2026 | Happening now |
4.4 | Inspection by members of the public on the Register of Voters684 days | Fri, 26 Sept 2025 – Tue, 10 Aug 2027 | Happening now |
4.3 | Continuous voter registration587 days | Mon, 29 Sept 2025 – Thu, 13 May 2027 | Happening now |
4.19 | Processing of voter registration claims584 days | Mon, 6 Oct 2025 – Thu, 13 May 2027 | Happening now |
12.14 | Conduct voter education and outreach for marginalised groups593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
12.15 | Conduct voter education for Kenyan citizens residing outside the country593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.5 | Engage and execute MoUs and partnership agreements with organisations serving marginalised groups593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.6 | Collaborate with Minorities and Marginalised Affairs Unit (MMAU) to enhance participation of minorities, marginalised, pastoralists and nomadic communities593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.7 | Collaborate with Ministry of Foreign and Diaspora Affairs to enhance participation of citizens living outside Kenya593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.10 | Hold youth dialogue forums on electoral activities228 days | Mon, 23 Feb 2026 – Thu, 7 Oct 2027 | Happening now |
14.1 | Review of the Election Observer Guidelines and code of conduct180 days | Mon, 23 Feb 2026 – Fri, 21 Aug 2026 | Happening now |
15.2.17 | Conduct media campaigns around electoral activities593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
15.2.18 | Disseminate information materials in various formats and languages on electoral activities593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
16.4 | Establish inter-agency collaboration between the Commission, National Police Service and other stakeholders593 days | Mon, 23 Feb 2026 – Sat, 30 Oct 2027 | Happening now |
19.7 | Acquire and deploy appropriate electoral technology for conduct of the General Election127 days | Mon, 23 Feb 2026 – Tue, 10 Aug 2027 | Happening now |
15.2.3 | Review and operationalise the General Election communications strategy and crisis communication plan613 days | Sat, 7 Mar 2026 – Wed, 10 Nov 2027 | Happening now |
15.2.2 | Develop and operationalise a digital and social media strategy | Mon, 11 May 2026 – Sat, 9 Oct 2027 | Happening now |
1 | Election campaign financing (overall)510 days | Tue, 16 Jun 2026 – Mon, 8 Nov 2027 | Happening now |
1.1 | Review and conduct public participation on spending limits of political parties and candidates55 days | Tue, 16 Jun 2026 – Sun, 9 Aug 2026 | Happening now |
1.2 | Publication of Election Campaign Financing Regulations55 days | Tue, 16 Jun 2026 – Sun, 9 Aug 2026 | Happening now |
14.7 | Conduct election observer briefing for electoral activities380 days | Wed, 1 Jul 2026 – Sun, 25 Jul 2027 | Happening now |
12.2 | Production and dissemination of information, education and communication materials454 days | Mon, 27 Jul 2026 – Sun, 24 Oct 2027 | Happening now |
12.3 | Translate, transcribe and disseminate voter education materials for marginalised groups in accessible formats90 days | Mon, 27 Jul 2026 – Sat, 24 Oct 2026 | Happening now |
19.25 | Conduct an audit of election technology90 days | Mon, 27 Jul 2026 – Sat, 24 Oct 2026 | Happening now |
Next upcoming
No activities in this list.
Full plan — public-interest sections
Open a section to see every activity, reference number, duration and date range from the appendix. Sections most relevant to citizens are marked Public interest.
1. Election campaign financing Public interest
Spending limits, campaign finance regulations, and expenditure reports that parties and candidates must file.
3 happening now · 5 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
1 | Election campaign financing (overall)510 days | Tue, 16 Jun 2026 – Mon, 8 Nov 2027 | Happening now |
1.1 | Review and conduct public participation on spending limits of political parties and candidates55 days | Tue, 16 Jun 2026 – Sun, 9 Aug 2026 | Happening now |
1.2 | Publication of Election Campaign Financing Regulations55 days | Tue, 16 Jun 2026 – Sun, 9 Aug 2026 | Happening now |
1.3 | Enforcement of Campaign Finance Amendment Act/Regulations454 days | Sun, 9 Aug 2026 – Fri, 5 Nov 2027 | Upcoming |
1.4 | Publication of limits for expenditure, contributions and donations1 day | Mon, 10 Aug 2026 | Upcoming |
1.5 | Submission of nomination expenditure reports by political parties and candidates21 days | Wed, 24 Mar 2027 – Wed, 14 Apr 2027 | Upcoming |
1.6 | Submission of general election expenditure returns by political parties and candidates90 days | Wed, 11 Aug 2027 – Tue, 9 Nov 2027 | Upcoming |
1.7 | Submission of names of authorised persons to manage campaign accounts (candidate, agent or Party Expenditure Committee member)213 days | Tue, 10 Nov 2026 – Thu, 10 Jun 2027 | Upcoming |
2. Nomination Public interest
Party primaries, independent candidacy steps, and presidential supporter verification before official nomination.
28 upcoming
Political party candidates
| Ref | Activity | Dates | Status |
|---|---|---|---|
2.1.1 | Publication of a Gazette Notice on guidelines for political party candidate nomination process1 day | Wed, 19 Aug 2026 | Upcoming |
2.1.2 | Certification of Party Nomination Rules by Registrar of Political Parties7 days | Sat, 31 Oct 2026 – Fri, 6 Nov 2026 | Upcoming |
2.1.3 | Submission of certified party nomination rules to the Commission by political parties7 days | Fri, 6 Nov 2026 – Thu, 12 Nov 2026 | Upcoming |
2.1.4 | Review of certified nomination rules by the Commission14 days | Fri, 13 Nov 2026 – Thu, 26 Nov 2026 | Upcoming |
2.1.5 | Issuance of compliance certificate to compliant political parties1 day | Thu, 26 Nov 2026 | Upcoming |
2.1.6 | Direct non-compliant political parties to comply1 day | Thu, 26 Nov 2026 | Upcoming |
2.1.7 | Submission of amended political party nomination rules for parties directed to comply14 days | Fri, 27 Nov 2026 – Thu, 10 Dec 2026 | Upcoming |
2.1.8 | Issuance of compliance certificate to compliant political parties (amended rules)1 day | Thu, 10 Dec 2026 | Upcoming |
2.1.9 | Submission of political party membership list1 day | Tue, 16 Mar 2027 | Upcoming |
2.1.10 | Publication of the political party membership lists7 days | Tue, 16 Mar 2027 – Mon, 22 Mar 2027 | Upcoming |
2.1.11 | Submission of coalition political party agreement to IEBC1 day | Tue, 16 Mar 2027 | Upcoming |
2.1.12 | Submission of the list of persons participating in party primaries1 day | Tue, 16 Mar 2027 | Upcoming |
2.1.13 | Gazette of the list of persons participating in political party nominations and date of party nomination7 days | Wed, 17 Mar 2027 – Tue, 23 Mar 2027 | Upcoming |
2.1.14 | Political parties to conduct party primaries10 days | Wed, 17 Mar 2027 – Sat, 10 Apr 2027 | Upcoming |
2.1.15 | Hearing and determination of intra-party disputes arising from party nominations30 days | Sat, 10 Apr 2027 – Sun, 9 May 2027 | Upcoming |
2.1.16 | Submission of the list of successful persons nominated by political parties (direct/indirect)11 days | Mon, 10 May 2027 – Thu, 20 May 2027 | Upcoming |
2.1.17 | Submission of the list of successful persons nominated by political parties (closing window)2 days | Wed, 19 May 2027 – Thu, 20 May 2027 | Upcoming |
2.1.18 | Submission of nomination expenditure reports to the Commission21 days | Mon, 12 Apr 2027 – Mon, 3 May 2027 | Upcoming |
Independent candidates
| Ref | Activity | Dates | Status |
|---|---|---|---|
2.2.1 | Resignation by persons intending to contest as independent candidates from political parties | Sun, 9 May 2027 | Upcoming |
2.2.2 | Submission of independent candidates’ symbols, intention to contest and clearance certificate7 days | Mon, 3 May 2027 – Sun, 9 May 2027 | Upcoming |
2.2.3 | Approval of names and symbols of persons intending to vie as independent candidates10 days | Mon, 10 May 2027 – Wed, 19 May 2027 | Upcoming |
2.2.4 | Gazettement of names and symbols of persons intending to vie as independent candidates2 days | Thu, 20 May 2027 – Fri, 21 May 2027 | Upcoming |
Verification of supporters for presidential candidates
| Ref | Activity | Dates | Status |
|---|---|---|---|
2.3.1 | Pre-candidate nomination meeting for presidential candidates1 day | Sat, 22 May 2027 | Upcoming |
2.3.2 | Collection of supporter booklet/template1 day | Sat, 22 May 2027 | Upcoming |
2.3.3 | Collection of supporters for presidential candidate in a majority of the counties7 days | Sat, 22 May 2027 – Fri, 28 May 2027 | Upcoming |
2.3.4 | Submission of supporters for presidential candidate2 days | Sat, 29 May 2027 – Sun, 30 May 2027 | Upcoming |
2.3.5 | Verification of supporters for presidential candidate5 days | Sat, 29 May 2027 – Wed, 2 Jun 2027 | Upcoming |
2.3.6 | Resubmission of supporters for presidential candidate to comply with top-up requirement5 days | Sun, 30 May 2027 – Thu, 3 Jun 2027 | Upcoming |
3. Registration of candidates Public interest
When candidates for each office submit nomination papers, dispute resolution, and gazettement of nominees.
19 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
3.1 | Sharing of names of proposed Returning Officers and Deputies with political parties and independent candidates14 days | Thu, 1 Apr 2027 – Wed, 14 Apr 2027 | Upcoming |
3.2 | Appointment and gazettement of Returning Officers2 days | Wed, 28 Apr 2027 – Thu, 29 Apr 2027 | Upcoming |
3.3 | Identification and publication of candidate registration venues7 days | Mon, 3 May 2027 – Sun, 9 May 2027 | Upcoming |
3.4 | Pre-candidate registration meeting4 days | Mon, 24 May 2027 – Thu, 27 May 2027 | Upcoming |
3.5 | Testing of candidate registration software1 day | Thu, 27 May 2027 | Upcoming |
3.6 | Collection of candidate registration documents5 days | Mon, 24 May 2027 – Fri, 28 May 2027 | Upcoming |
3.7 | Submission of Presidential candidate registration documents14 days | Sat, 29 May 2027 – Fri, 11 Jun 2027 | Upcoming |
3.8 | Submission of Member of National Assembly candidate registration documents4 days | Sat, 29 May 2027 – Tue, 1 Jun 2027 | Upcoming |
3.9 | Submission of Member of County Assembly candidate registration documents10 days | Wed, 2 Jun 2027 – Fri, 11 Jun 2027 | Upcoming |
3.10 | Submission of Senate candidate registration documents5 days | Sat, 29 May 2027 – Wed, 2 Jun 2027 | Upcoming |
3.11 | Submission of County Governor candidate registration documents4 days | Thu, 3 Jun 2027 – Sun, 6 Jun 2027 | Upcoming |
3.12 | Submission of County Woman Member to the National Assembly candidate registration documents5 days | Mon, 7 Jun 2027 – Fri, 11 Jun 2027 | Upcoming |
3.13 | Harmonisation of campaign schedules4 days | Sat, 12 Jun 2027 – Tue, 15 Jun 2027 | Upcoming |
3.14 | Delivery of candidate nomination returns to headquarters for safe custody and gazettement3 days | Tue, 15 Jun 2027 – Thu, 17 Jun 2027 | Upcoming |
3.15 | Dispute resolution arising from registration of candidates10 days | Sat, 12 Jun 2027 – Mon, 21 Jun 2027 | Upcoming |
3.16 | Gazettement of nominated candidates (independent and political party sponsored)7 days | Tue, 22 Jun 2027 – Mon, 28 Jun 2027 | Upcoming |
3.17 | Commission quality assurance on ballot proof and notice to voters14 days | Tue, 29 Jun 2027 – Mon, 12 Jul 2027 | Upcoming |
3.18 | Forwarding of candidates’ names to the ballot paper printing firm7 days | Tue, 13 Jul 2027 – Mon, 19 Jul 2027 | Upcoming |
3.19 | Quality assurance on ballot paper printing, statutory forms, pallet packages and logistics to polling stations21 days | Tue, 20 Jul 2027 – Mon, 9 Aug 2027 | Upcoming |
4. Register of voters Public interest
Continuous and enhanced voter registration, biometric verification, audit of the register, and certification before election day.
4 happening now · 14 upcoming · 5 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
4.1 | Gazettement of resumption of continuous voter registration (CVR)1 day | Fri, 26 Sept 2025 | Past |
4.2 | Gazettement of Registration and Deputy Registration Officers1 day | Fri, 26 Sept 2025 | Past |
4.3 | Continuous voter registration587 days | Mon, 29 Sept 2025 – Thu, 13 May 2027 | Happening now |
4.4 | Inspection by members of the public on the Register of Voters684 days | Fri, 26 Sept 2025 – Tue, 10 Aug 2027 | Happening now |
4.5 | Gazettement of enhanced continuous voter registration (ECVR I)1 day | Fri, 27 Mar 2026 | Past |
4.6 | Gazettement of registration centres for ECVR I1 day | Fri, 27 Mar 2026 | Past |
4.7 | Conduct of Enhanced Continuous Voter Registration I30 days | Mon, 30 Mar 2026 – Tue, 28 Apr 2026 | Past |
4.8 | Update and upload registration data in the central database590 days | Mon, 29 Sept 2025 – Sat, 12 Jun 2027 | Happening now |
4.9 | Gazettement of ECVR II1 day | Wed, 25 Nov 2026 | Upcoming |
4.10 | Gazettement of registration centres for ECVR II1 day | Wed, 25 Nov 2026 | Upcoming |
4.11 | Conduct of ECVR II30 days | Mon, 11 Jan 2027 – Tue, 9 Feb 2027 | Upcoming |
4.12 | Engagement of a professional reputable firm to audit the Register of Voters60 days | Tue, 8 Dec 2026 – Sat, 6 Feb 2027 | Upcoming |
4.13 | Audit of the Register of Voters by professional reputable firm30 days | Mon, 15 Feb 2027 – Tue, 16 Mar 2027 | Upcoming |
4.14 | Receiving and responding to the Audit Report on the Register of Voters30 days | Mon, 15 Feb 2027 – Tue, 16 Mar 2027 | Upcoming |
4.15 | Submission of final Audit of the Register of Voters Report to the Commission7 days | Tue, 23 Mar 2027 | Upcoming |
4.16 | Implementation of the recommendations of Audit of the Register of Voters findings15 days | Tue, 23 Mar 2027 – Tue, 6 Apr 2027 | Upcoming |
4.17 | Gazettement of suspension of the registration of voters1 day | Mon, 26 Apr 2027 | Upcoming |
4.18 | Suspension of continuous voter registration1 day | Thu, 13 May 2027 | Upcoming |
4.19 | Processing of voter registration claims584 days | Mon, 6 Oct 2025 – Thu, 13 May 2027 | Happening now |
4.20 | Gazettement of availability of the register of voters for biometric verification1 day | Mon, 26 Apr 2027 | Upcoming |
4.21 | Verification of biometric data by members of the public on the Register of Voters at their registration centres30 days | Mon, 26 Apr 2027 – Tue, 25 May 2027 | Upcoming |
4.22 | Compilation of the Register of Voters for every polling station, ward, constituency, county and voters residing outside Kenya14 days | Tue, 25 May 2027 – Mon, 7 Jun 2027 | Upcoming |
4.23 | Certification of the Register of Voters for gazettement and online publication5 days | Mon, 7 Jun 2027 – Sat, 12 Jun 2027 | Upcoming |
5. Party lists Public interest
Special seat (party list) preparation, certification by the Registrar, publication, and allocation after the poll.
11 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
5.1 | Gazette regulations and guidelines on preparation of party lists7 days | Mon, 24 May 2027 – Sun, 30 May 2027 | Upcoming |
5.2 | Gazettement and publication (electronic and print) of the formula for allocating seats to political parties7 days | Tue, 25 May 2027 – Mon, 31 May 2027 | Upcoming |
5.3 | Submission of party lists to the Registrar of Political Parties7 days | Sun, 6 Jun 2027 – Sat, 12 Jun 2027 | Upcoming |
5.4 | Certification of party list by the Registrar of Political Parties7 days | Mon, 14 Jun 2027 – Sun, 20 Jun 2027 | Upcoming |
5.5 | Submission of party lists to the Commission6 days | Mon, 21 Jun 2027 – Sat, 26 Jun 2027 | Upcoming |
5.6 | Review of party lists by the Commission14 days | Sun, 27 Jun 2027 – Sat, 10 Jul 2027 | Upcoming |
5.7 | Issuance of compliance certificates to compliant political parties14 days | Sun, 27 Jun 2027 – Sat, 10 Jul 2027 | Upcoming |
5.8 | Re-submission of party lists for political parties directed to comply7 days | Sun, 11 Jul 2027 – Sat, 17 Jul 2027 | Upcoming |
5.9 | Publication of political party lists7 days | Sun, 18 Jul 2027 – Sat, 24 Jul 2027 | Upcoming |
5.10 | Dispute resolution arising from party lists10 days | Sun, 25 Jul 2027 – Wed, 4 Aug 2027 | Upcoming |
5.11 | Allocation of special seats through party lists30 days | Tue, 17 Aug 2027 – Wed, 15 Sept 2027 | Upcoming |
6. Agents Public interest
Deadlines for party and candidate agents and agent training before polling day.
2 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
6.1 | Submission of names of national, county and constituency chief agents7 days | Wed, 21 Jul 2027 – Tue, 27 Jul 2027 | Upcoming |
6.2 | Training of agents1 day | Sat, 7 Aug 2027 | Upcoming |
7. General election operations Public interest
Gazettement of the election, returning officers, tallying centres, polling stations, and Election Day.
17 upcoming · 1 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
7.1 | Gazettement of General Election1 day | Tue, 12 Jan 2027 | Upcoming |
7.2 | Publication of directives on special voting arrangements1 day | Thu, 11 Feb 2027 | Upcoming |
7.3 | Sharing of names of proposed Returning Officers and Deputies with political parties and independent candidates14 days | Thu, 2 Apr 2026 – Wed, 15 Apr 2026 | Past |
7.4 | Appointment and gazettement of Returning Officers2 days | Wed, 28 Apr 2027 – Thu, 29 Apr 2027 | Upcoming |
7.5 | General Election national planning meeting5 days | Sun, 2 May 2027 – Thu, 6 May 2027 | Upcoming |
7.6 | Administration of Oath of Secrecy to members of the Commission and General Election staff1 day | Thu, 6 May 2027 | Upcoming |
7.7 | Establishment of General Election Constituency Peace Committees2 days | Tue, 11 May 2027 – Wed, 12 May 2027 | Upcoming |
7.8 | County General Election planning meeting1 day | Wed, 12 May 2027 | Upcoming |
7.9 | Constituency General Election planning meeting10 days | Wed, 12 May 2027 – Fri, 21 May 2027 | Upcoming |
7.10 | Identification of tallying centres (national/county/constituency)7 days | Fri, 21 May 2027 – Thu, 27 May 2027 | Upcoming |
7.11 | Testing and verification of election technology for the General Election5 days | Sat, 5 Jun 2027 – Wed, 9 Jun 2027 | Upcoming |
7.12 | Gazettement of tallying centres14 days | Fri, 11 Jun 2027 – Thu, 24 Jun 2027 | Upcoming |
7.13 | Identification of polling stations and confirmation of usability10 days | Fri, 25 Jun 2027 – Sun, 4 Jul 2027 | Upcoming |
7.14 | Gazettement of polling stations5 days | Sun, 4 Jul 2027 – Thu, 8 Jul 2027 | Upcoming |
7.15 | Publication of network service providers for purposes of the General Election5 days | Sun, 18 Jul 2027 – Thu, 22 Jul 2027 | Upcoming |
7.16 | Publication of polling stations without network coverage8 days | Sat, 17 Jul 2027 – Sat, 24 Jul 2027 | Upcoming |
7.17 | Display of the register of voters at polling stations4 days | Sun, 1 Aug 2027 – Tue, 3 Aug 2027 | Upcoming |
7.18 | General Election Day1 day | Tue, 10 Aug 2027 | Upcoming |
10. Results management Public interest
Counting at polling stations, tallying, certificates of election, gazettement, and party-list seat allocation.
8 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
10.1 | Counting, tabulating and announcing of election results at the polling stations2 days | Tue, 10 Aug 2027 – Wed, 11 Aug 2027 | Upcoming |
10.2 | Receiving, collation, tallying, announcing/declaring of election results at the tallying centres7 days | Wed, 11 Aug 2027 – Tue, 17 Aug 2027 | Upcoming |
10.3 | Issuance of certificate of election to elected persons7 days | Wed, 11 Aug 2027 – Tue, 17 Aug 2027 | Upcoming |
10.4 | Issuance of certificate of election to the Chief Justice and the incumbent President7 days | Wed, 11 Aug 2027 – Tue, 17 Aug 2027 | Upcoming |
10.5 | Retrieval, storage and archival of election statutory forms and materials21 days | Wed, 11 Aug 2027 – Tue, 31 Aug 2027 | Upcoming |
10.6 | Gazettement of elected persons7 days | Tue, 17 Aug 2027 – Mon, 23 Aug 2027 | Upcoming |
10.7 | Allocation of special seats through party lists30 days | Wed, 18 Aug 2027 – Thu, 16 Sept 2027 | Upcoming |
10.8 | Gazettement of persons elected through the party list1 day | Thu, 16 Sept 2027 | Upcoming |
11. Election petitions Public interest
Filing and determination windows for presidential, parliamentary and county election petitions.
4 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
11.1 | Presidential election petition — filing7 days | Tue, 17 Aug 2027 – Tue, 24 Aug 2027 | Upcoming |
11.2 | Presidential election petition — hearing and determination14 days | By Tue, 7 Sept 2027 | Upcoming |
11.3 | Parliamentary and county elections petition — filing28 days | Tue, 17 Aug 2027 – Tue, 14 Sept 2027 | Upcoming |
11.4 | Parliamentary and county elections petition — hearing and determination180 days | Wed, 15 Sept 2027 – Wed, 15 Mar 2028 | Upcoming |
12. Voter education and outreach Public interest
Voter education materials, registration drives, biometric verification education, and outreach to marginalised groups and the diaspora.
11 happening now · 6 upcoming · 1 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
12.1 | Review voter education curriculum, policy and manuals90 days | Mon, 27 Jul 2026 – Sat, 24 Oct 2026 | Happening now |
12.2 | Production and dissemination of information, education and communication materials454 days | Mon, 27 Jul 2026 – Sun, 24 Oct 2027 | Happening now |
12.3 | Translate, transcribe and disseminate voter education materials for marginalised groups in accessible formats90 days | Mon, 27 Jul 2026 – Sat, 24 Oct 2026 | Happening now |
12.4 | Digitise IEC materials593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
12.5 | Establish a local language translation committee at the national level30 days | Mon, 27 Jul 2026 – Wed, 26 Aug 2026 | Happening now |
12.6 | Build capacity of voter education champions10 days | Sat, 31 Oct 2026 – Mon, 9 Nov 2026 | Upcoming |
12.7 | Build capacity of staff on voter education30 days | Mon, 16 Nov 2026 – Wed, 16 Dec 2026 | Upcoming |
12.9 | Accredit voter education providers608 days | Tue, 15 Jul 2025 – Mon, 15 Mar 2027 | Happening now |
12.10 | Develop and update a database for voter education providers567 days | Tue, 15 Jul 2025 – Tue, 9 Feb 2027 | Happening now |
12.11 | Develop coordination and monitoring mechanism for voter education providers60 days | Thu, 1 Oct 2026 – Mon, 30 Nov 2026 | Upcoming |
12.12 | Conduct voter education for ECVR I38 days | Mon, 23 Mar 2026 – Thu, 30 Apr 2026 | Past |
12.13 | Conduct voter education for ECVR II50 days | Sat, 21 Nov 2026 – Sun, 10 Jan 2027 | Upcoming |
12.14 | Conduct voter education and outreach for marginalised groups593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
12.15 | Conduct voter education for Kenyan citizens residing outside the country593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
12.16 | Conduct voter education for verification of biometric data on the Register of Voters30 days | Thu, 29 Apr 2027 – Fri, 28 May 2027 | Upcoming |
12.17 | Conduct thematic voter education for GE (campaign financing, nominations, dispute resolution, campaign and election day)35 days | Tue, 13 Jul 2027 – Mon, 16 Aug 2027 | Upcoming |
12.18 | Conduct voter education in institutions of learning588 days | Tue, 1 Jul 2025 – Mon, 8 Feb 2027 | Happening now |
12.19 | Undertake quality assurance of voter education687 days | Mon, 29 Sept 2025 – Mon, 16 Aug 2027 | Happening now |
14. Election observation Public interest
Accreditation of long- and short-term observers, observer kits, briefings and the national election conference.
3 happening now · 7 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
14.1 | Review of the Election Observer Guidelines and code of conduct180 days | Mon, 23 Feb 2026 – Fri, 21 Aug 2026 | Happening now |
14.2 | Review the Accreditation Management System60 days | Thu, 1 Oct 2026 – Mon, 30 Nov 2026 | Upcoming |
14.3 | Accredit long- and short-term election observers218 days | Tue, 1 Dec 2026 – Wed, 7 Jul 2027 | Upcoming |
14.4 | Produce observer kits90 days | Fri, 13 Nov 2026 – Thu, 11 Feb 2027 | Upcoming |
14.5 | Review Election Observers Management System180 days | Mon, 23 Feb 2026 – Fri, 21 Aug 2026 | Happening now |
14.6 | Establish an accreditation centre for observers for all electoral processes30 days | Mon, 11 Jan 2027 – Tue, 9 Feb 2027 | Upcoming |
14.7 | Conduct election observer briefing for electoral activities380 days | Wed, 1 Jul 2026 – Sun, 25 Jul 2027 | Happening now |
14.8 | Receive and compile election observer reports365 days | Thu, 10 Sept 2026 – Fri, 8 Oct 2027 | Upcoming |
14.9 | Develop and update a database for election observers30 days | Mon, 11 Jan 2027 – Tue, 9 Feb 2027 | Upcoming |
14.10 | Hold a National Election Conference2 days | Thu, 17 Jun 2027 – Fri, 18 Jun 2027 | Upcoming |
15. Internal and external communications Public interest
How IEBC plans to communicate with the public, media, and its own staff during the electoral cycle.
23 happening now · 13 upcoming
Internal communications
| Ref | Activity | Dates | Status |
|---|---|---|---|
15.1.1 | Develop and operationalise an internal communication policy and SOPs688 days | Wed, 1 Oct 2025 – Fri, 20 Aug 2027 | Happening now |
15.1.2 | Publish and disseminate quarterly “The Ballot” newsletter830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.1.3 | Compile and disseminate the weekly Uchaguzi e-bulletin830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.1.4 | Communicate with internal and external stakeholders through IEBC-branded bulk SMS830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.1.5 | Sensitise Commissioners and senior management on communication98 days | Wed, 10 Feb 2027 – Wed, 19 May 2027 | Upcoming |
15.1.6 | Build capacity of staff on media and social media handling98 days | Wed, 10 Feb 2027 – Wed, 19 May 2027 | Upcoming |
15.1.7 | Train communication staff on new media830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
External communications
| Ref | Activity | Dates | Status |
|---|---|---|---|
15.2.1 | Review and operationalise strategic communication policy, strategy, plan and SOPs688 days | Wed, 1 Oct 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.2 | Develop and operationalise a digital and social media strategy | Mon, 11 May 2026 – Sat, 9 Oct 2027 | Happening now |
15.2.3 | Review and operationalise the General Election communications strategy and crisis communication plan613 days | Sat, 7 Mar 2026 – Wed, 10 Nov 2027 | Happening now |
15.2.4 | Publicise and disseminate GE information through pressers, media briefs, bulk SMS, website, press kits, infomercials, social media, interviews, podcasts, “Speak to the Chairman” briefings, concert caravans and town halls830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.5 | Establish and operationalise a communication hub615 days | Sun, 1 Feb 2026 – Sat, 9 Oct 2027 | Happening now |
15.2.6 | Hold the National Election Conference3 days | Wed, 16 Jun 2027 – Fri, 18 Jun 2027 | Upcoming |
15.2.7 | Train customer experience agents at the National Elections and Communications Centre3 days | Fri, 23 Jul 2027 – Sun, 25 Jul 2027 | Upcoming |
15.2.8 | Conduct national, county and constituency media fora6 days | Mon, 12 Jul 2027 – Sun, 18 Jul 2027 | Upcoming |
15.2.9 | Set up and operationalise the media centre at the National Tallying Centre50 days | Thu, 1 Jul 2027 – Fri, 20 Aug 2027 | Upcoming |
15.2.10 | Set up and operationalise the National Elections and Communications Centre (NECC)50 days | Thu, 1 Jul 2027 – Fri, 20 Aug 2027 | Upcoming |
15.2.11 | Provide a live video feed from the tallying centre30 days | Wed, 21 Jul 2027 – Fri, 20 Aug 2027 | Upcoming |
15.2.12 | Train media and social media influencers on electoral activities830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.13 | Engage strategic communication consultancy firms613 days | Sat, 7 Mar 2026 – Wed, 10 Nov 2027 | Happening now |
15.2.14 | Set up and operationalise county and constituency communication centres15 days | Mon, 2 Aug 2027 – Mon, 16 Aug 2027 | Upcoming |
15.2.15 | Undertake media and social media monitoring on election reporting324 days | Thu, 1 Oct 2026 – Fri, 20 Aug 2027 | Upcoming |
15.2.16 | Produce information materials in various formats and languages on electoral activities324 days | Thu, 1 Oct 2026 – Fri, 20 Aug 2027 | Upcoming |
15.2.17 | Conduct media campaigns around electoral activities593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
15.2.18 | Disseminate information materials in various formats and languages on electoral activities593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
15.2.19 | Accredit media for the General Election90 days | Mon, 3 May 2027 – Sat, 31 Jul 2027 | Upcoming |
15.2.20 | Produce press kits for the General Election90 days | Mon, 3 May 2027 – Sat, 31 Jul 2027 | Upcoming |
15.2.21 | Participate in cultural festivities, trade shows, county forums and exhibitions830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.22 | Hold meetings with media owners, editors and political reporters830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.23 | Improve brand visibility through signage, posters, branded offices and merchandise830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.24 | Manage Commission outreach activities830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.25 | Update the Commission website and social media platforms830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.26 | Produce and disseminate thematic songs830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.27 | Produce branded merchandise830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.28 | Participate in conferences and workshops organised by professional bodies830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
15.2.29 | Undertake CSR initiatives830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
19. Information communication and technology Public interest
KIEMS kits, election technology, results transmission network, open day and technical support for the 2027 poll.
7 happening now · 18 upcoming · 3 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
19.1 | Review of IT governance policy and instruments45 days | Mon, 27 Jul 2026 – Thu, 10 Sept 2026 | Happening now |
19.2 | Review of Business Continuity Processes (BCP) and Disaster Recovery Plan (DRP)45 days | Mon, 27 Jul 2026 – Thu, 10 Sept 2026 | Happening now |
19.3 | Upgrade of Commission-owned online platforms454 days | Thu, 4 Sept 2025 – Wed, 2 Dec 2026 | Happening now |
19.4 | Configure and distribute KIEMS kits for continuous voter registration40 days | Fri, 18 Jul 2025 – Tue, 26 Aug 2025 | Past |
19.5 | Configure and distribute KIEMS kits for Enhanced Continuous Voter Registration (ECVR) I30 days | Thu, 19 Feb 2026 – Fri, 20 Mar 2026 | Past |
19.6 | Provide technical support for ECVR I30 days | Mon, 30 Mar 2026 – Tue, 28 Apr 2026 | Past |
19.7 | Acquire and deploy appropriate electoral technology for conduct of the General Election127 days | Mon, 23 Feb 2026 – Tue, 10 Aug 2027 | Happening now |
19.8 | Deploy RFID-based inventory system45 days | Mon, 3 Aug 2026 – Wed, 16 Sept 2026 | Happening now |
19.9 | Configure and distribute KIEMS kits for ECVR II30 days | Thu, 22 Oct 2026 – Fri, 20 Nov 2026 | Upcoming |
19.10 | Provide technical support for ECVR II40 days | Mon, 30 Nov 2026 – Fri, 8 Jan 2027 | Upcoming |
19.11 | Configure and distribute KIEMS kits for voter verification exercise30 days | Mon, 15 Mar 2027 – Tue, 13 Apr 2027 | Upcoming |
19.12 | Provide technical support for voter verification exercise30 days | Fri, 23 Apr 2027 – Sat, 22 May 2027 | Upcoming |
19.13 | Generate Register of Voters for certification30 days | Thu, 27 May 2027 – Fri, 25 Jun 2027 | Upcoming |
19.14 | Train political parties on election technology5 days | Tue, 16 Feb 2027 – Sat, 20 Feb 2027 | Upcoming |
19.15 | Modify infrastructure of the Election Technology Centre (ETC)150 days | Mon, 3 Aug 2026 – Wed, 30 Dec 2026 | Happening now |
19.16 | Expand, support and maintain server infrastructure120 days | Thu, 3 Sept 2026 – Thu, 31 Dec 2026 | Upcoming |
19.17 | Upgrade the backup infrastructure for the General Election120 days | Thu, 3 Sept 2026 – Thu, 31 Dec 2026 | Upcoming |
19.18 | Set up of ICT security infrastructure120 days | Thu, 3 Sept 2026 – Thu, 31 Dec 2026 | Upcoming |
19.19 | Election Technology Open Day2 days | Thu, 11 Feb 2027 – Fri, 12 Feb 2027 | Upcoming |
19.20 | Review the electoral system simulation framework30 days | Mon, 2 Nov 2026 – Tue, 1 Dec 2026 | Upcoming |
19.21 | Test and simulate election technology7 days | Tue, 2 Feb 2027 – Tue, 9 Feb 2027 | Upcoming |
19.22 | Undertake network survey to determine Quality of Service (QoS) in polling stations and tallying centres45 days | Thu, 3 Sept 2026 – Sat, 17 Oct 2026 | Upcoming |
19.23 | Engagement and support of Mobile Network Operators (MNO) for the General Election250 days | Mon, 4 Jan 2027 – Fri, 10 Sept 2027 | Upcoming |
19.24 | Set up of the General Elections Results Transmission Network250 days | Tue, 2 Feb 2027 – Sat, 9 Oct 2027 | Upcoming |
19.25 | Conduct an audit of election technology90 days | Mon, 27 Jul 2026 – Sat, 24 Oct 2026 | Happening now |
19.26 | Testing and certification of election technology30 days | Tue, 2 Feb 2027 – Wed, 3 Mar 2027 | Upcoming |
19.27 | Set up of the ICT Security and Network Operation Centre250 days | Tue, 2 Feb 2027 – Sat, 9 Oct 2027 | Upcoming |
19.28 | Provide technical support for the 2027 General Election85 days | Thu, 15 Jul 2027 – Sat, 9 Oct 2027 | Upcoming |
Full plan — IEBC operational sections
Internal delivery work (staff training, procurement, finance, risk systems). Included for transparency and journalists tracking readiness.
8. General election staff training
Recruitment and training of temporary election officials, from national trainers down to polling clerks.
1 happening now · 16 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
8.1 | Review and develop electoral training manuals and materials302 days | Tue, 7 Jul 2026 – Tue, 4 May 2027 | Happening now |
8.2 | Recruitment of temporary election officials (DCRO, DRO, LOs, ICT Assistant, SETs, PO, DPO, Clerks)90 days | Mon, 29 Mar 2027 – Sat, 26 Jun 2027 | Upcoming |
8.3 | Sharing data of successful general election staff with political parties and candidates73 days | Thu, 29 Apr 2027 – Sat, 10 Jul 2027 | Upcoming |
8.4 | General Election electoral training content development7 days | Mon, 28 Jun 2027 – Sun, 4 Jul 2027 | Upcoming |
8.5 | Planning meeting for Training of Trainers at the national level1 day | Sun, 4 Jul 2027 | Upcoming |
8.6 | Training of Trainers at the national level6 days | Mon, 5 Jul 2027 – Sat, 10 Jul 2027 | Upcoming |
8.7 | Planning meetings for cluster training1 day | Tue, 13 Jul 2027 | Upcoming |
8.8 | Training of CROs, DCROs, ROs, DROs, ICT, accountants and SCMA6 days | Wed, 14 Jul 2027 – Mon, 19 Jul 2027 | Upcoming |
8.9 | Planning meeting for SETs training1 day | Thu, 22 Jul 2027 | Upcoming |
8.10 | Training of SETs5 days | Fri, 23 Jul 2027 – Tue, 27 Jul 2027 | Upcoming |
8.11 | Planning meeting for Presiding Officers (PO) and Deputy Presiding Officers (DPO) training1 day | Wed, 28 Jul 2027 | Upcoming |
8.12 | Training of POs and DPOs5 days | Thu, 29 Jul 2027 – Mon, 2 Aug 2027 | Upcoming |
8.13 | Planning meeting for polling clerks training1 day | Tue, 3 Aug 2027 | Upcoming |
8.14 | Training of polling clerks3 days | Wed, 4 Aug 2027 – Fri, 6 Aug 2027 | Upcoming |
8.15 | Assessment of polling stations by POs1 day | Sun, 8 Aug 2027 | Upcoming |
8.16 | Briefing of police officers1 day | Mon, 9 Aug 2027 | Upcoming |
8.17 | Polling staff deployment to respective polling stations1 day | Mon, 9 Aug 2027 | Upcoming |
9. General election logistics
Distribution of materials, ballot printing and packaging, and reverse logistics after the poll.
5 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
9.1 | Distribution of non-strategic materials60 days | Mon, 1 Mar 2027 – Thu, 1 Jul 2027 | Upcoming |
9.2 | Printing and packaging of ballot papers and statutory forms21 days | Mon, 5 Jul 2027 – Sun, 25 Jul 2027 | Upcoming |
9.3 | Receiving and clearing of strategic materials5 days | Mon, 26 Jul 2027 – Fri, 30 Jul 2027 | Upcoming |
9.4 | Distribution of strategic materials10 days | Fri, 30 Jul 2027 – Sun, 8 Aug 2027 | Upcoming |
9.5 | Reverse logistics21 days | Wed, 11 Aug 2027 – Tue, 31 Aug 2027 | Upcoming |
13. Partnerships and stakeholder engagement
Partnerships with agencies, counties, diaspora offices, youth forums and election technical assistance providers.
11 happening now · 3 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
13.1 | Review partnership and stakeholder policy and manuals90 days | Mon, 27 Jul 2026 – Sat, 24 Oct 2026 | Happening now |
13.2 | Map stakeholders and partners at national, county and constituency levels608 days | Tue, 15 Jul 2025 – Mon, 15 Mar 2027 | Happening now |
13.3 | Carry out partner and stakeholder needs assessment60 days | Mon, 27 Jul 2026 – Wed, 24 Feb 2027 | Happening now |
13.4 | Establish information-sharing linkages with relevant agencies593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.5 | Engage and execute MoUs and partnership agreements with organisations serving marginalised groups593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.6 | Collaborate with Minorities and Marginalised Affairs Unit (MMAU) to enhance participation of minorities, marginalised, pastoralists and nomadic communities593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.7 | Collaborate with Ministry of Foreign and Diaspora Affairs to enhance participation of citizens living outside Kenya593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
13.8 | Conduct county-based election conferences172 days | Mon, 31 Aug 2026 – Thu, 6 May 2027 | Upcoming |
13.9 | Build capacity of staff on partnerships and stakeholder engagement regulatory and policy framework90 days | Mon, 2 Nov 2026 – Sun, 24 Jan 2027 | Upcoming |
13.10 | Hold youth dialogue forums on electoral activities228 days | Mon, 23 Feb 2026 – Thu, 7 Oct 2027 | Happening now |
13.11 | Coordinate Election Technical Assistance Providers (ETAPs) on elections563 days | Wed, 25 Mar 2026 – Fri, 8 Oct 2027 | Happening now |
13.12 | Undertake peer learning exchanges with EMBs for best practice in election management642 days | Mon, 5 Jan 2026 – Fri, 8 Oct 2027 | Happening now |
13.13 | Facilitate accreditation of stakeholders and partners for National Tallying Centre30 days | Fri, 2 Jul 2027 – Sun, 1 Aug 2027 | Upcoming |
13.14 | Undertake quality assurance for partnership and stakeholder engagement593 days | Mon, 23 Feb 2026 – Fri, 8 Oct 2027 | Happening now |
16. Election risk and security management
Risk frameworks, inter-agency security coordination, and training of security officers on electoral security.
3 happening now · 6 upcoming · 2 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
16.1 | Review the Risk Management Framework30 days | Wed, 1 Jul 2026 – Fri, 31 Jul 2026 | Past |
16.2 | Sensitise Commissioners and senior management on election security30 days | Sat, 8 Aug 2026 – Tue, 8 Sept 2026 | Upcoming |
16.3 | Conduct baseline survey on early warning signs of electoral violence30 days | Sat, 8 Aug 2026 – Tue, 8 Sept 2026 | Upcoming |
16.4 | Establish inter-agency collaboration between the Commission, National Police Service and other stakeholders593 days | Mon, 23 Feb 2026 – Sat, 30 Oct 2027 | Happening now |
16.5 | Review of the election security coordination framework30 days | Wed, 1 Jul 2026 – Fri, 31 Jul 2026 | Past |
16.6 | Review Election Security Handbook, security guide roll cards and training manual on election security45 days | Wed, 1 Jul 2026 – Fri, 14 Aug 2026 | Happening now |
16.7 | Train risk champions from counties and directorates on risk management5 days | Mon, 17 Aug 2026 – Sat, 22 Aug 2026 | Upcoming |
16.8 | Conduct continuous risk assessment593 days | Mon, 23 Feb 2026 – Sat, 30 Oct 2027 | Happening now |
16.9 | Deploy Electoral Risk Management Tool420 days | Mon, 7 Sept 2026 – Sat, 30 Oct 2027 | Upcoming |
16.10 | Establish and operationalise election risk centre30 days | Sat, 31 Jul 2027 – Mon, 30 Aug 2027 | Upcoming |
16.11 | Conduct cascaded training of security officers on electoral security77 days | Sun, 14 Feb 2027 – Sun, 2 May 2027 | Upcoming |
17. Data protection
Data protection framework review, staff training and commission data mapping.
1 happening now · 1 upcoming · 1 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
17.1 | Review the data protection framework120 days | Tue, 3 Mar 2026 – Tue, 30 Jun 2026 | Past |
17.2 | Train staff on data protection and privacy policy5 days | Sat, 26 Sept 2026 – Wed, 30 Sept 2026 | Upcoming |
17.3 | Conduct Commission data mapping30 days | Fri, 31 Jul 2026 – Mon, 31 Aug 2026 | Happening now |
18. Internal audit
Internal audit framework and regular assurance audits of Commission processes.
1 happening now · 1 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
18.1 | Review Internal Audit framework90 days | Mon, 16 Feb 2026 – Tue, 30 Jun 2026 | Past |
18.2 | Conduct regular assurance audits of Commission processes890 days | Tue, 1 Jul 2025 – Fri, 8 Oct 2027 | Happening now |
20. Finance
Multi-year budget planning and engagement with the National Treasury, Parliament and development partners for election funding.
3 happening now
| Ref | Activity | Dates | Status |
|---|---|---|---|
20.1 | Review of the 3-year MTEF budgetary requirements998 days | Mon, 4 Aug 2025 – Thu, 27 Apr 2028 | Happening now |
20.2 | Engage the National Treasury and Parliament for General Election funding831 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
20.3 | Mobilise additional resources from development partners831 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
21. Procurement, warehousing and logistics
Procurement plans, stock-taking, disposal of obsolete materials and procurement of election materials and services.
3 happening now · 3 past
| Ref | Activity | Dates | Status |
|---|---|---|---|
21.1 | Develop and review procurement plan for the General Election731 days | Tue, 1 Jul 2025 – Thu, 1 Jul 2027 | Happening now |
21.2 | Develop and review the disposal plan731 days | Tue, 1 Jul 2025 – Thu, 1 Jul 2027 | Happening now |
21.3 | Stock taking of inventory90 days | Mon, 23 Feb 2026 – Sat, 23 May 2026 | Past |
21.4 | Disposal of obsolete materials70 days | Wed, 22 Apr 2026 – Tue, 30 Jun 2026 | Past |
21.5 | Prepare an inventory of the Commission’s elections material and equipment across the country70 days | Wed, 22 Apr 2026 – Tue, 30 Jun 2026 | Past |
21.6 | Procurement of General Elections materials and services830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
22. Research, strategy, planning and development
Monitoring and evaluation, research, post-election evaluation and results/observer report compendia.
6 happening now · 4 upcoming
| Ref | Activity | Dates | Status |
|---|---|---|---|
22.1 | Develop research policy90 days | Wed, 1 Jul 2026 – Tue, 29 Sept 2026 | Happening now |
22.2 | Develop a monitoring and evaluation framework90 days | Wed, 1 Jul 2026 – Tue, 29 Sept 2026 | Happening now |
22.3 | Develop Research Monitoring and Evaluation system180 days | Wed, 1 Jul 2026 – Mon, 28 Dec 2026 | Happening now |
22.4 | Conduct monthly, quarterly and annual M&E65 days | Wed, 1 Jul 2026 – Sat, 9 Oct 2027 | Happening now |
22.5 | Conduct research and surveys on thematic areas830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
22.6 | Conduct research colloquium830 days | Tue, 1 Jul 2025 – Sat, 9 Oct 2027 | Happening now |
22.7 | Conduct post-election evaluation for the General Election551 days | Wed, 11 Aug 2027 – Mon, 12 Feb 2029 | Upcoming |
22.8 | Develop General Election results data report (compendium)120 days | Tue, 12 Oct 2027 – Thu, 9 Dec 2027 | Upcoming |
22.9 | Develop General Election observer reports (compendium)120 days | Tue, 12 Oct 2027 – Thu, 9 Dec 2027 | Upcoming |
22.10 | Gazette the post-election evaluation report for the 2027 General Election551 days | Tue, 17 Aug 2027 – Sat, 17 Feb 2029 | Upcoming |
Source: IEBC official timeline PDF (opens in a new tab) — Appendix I: EOP Implementation Timelines of the Election Operation Plan 2025–2027.
This page is an independent civic guide. IEBC, the Kenya Gazette and the official EOP remain authoritative. Confirm critical deadlines before acting.
← Key legal milestones timeline · General elections · Voter registration · Political parties · By-elections
Published: 8 August 2026 • Last updated: 8 August 2026
This information is regularly reviewed to ensure accuracy.