IEBC Election Operation Plan

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)

12.18 Conduct voter education in institutions of learning
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

Public-interest EOP activities happening now
RefActivityDatesStatus
12.18Conduct voter education in institutions of learning588 daysTue, 1 Jul 2025 – Mon, 8 Feb 2027Happening now
15.1.4Communicate with internal and external stakeholders through IEBC-branded bulk SMS830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.4Publicise 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 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.12Train media and social media influencers on electoral activities830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.21Participate in cultural festivities, trade shows, county forums and exhibitions830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.24Manage Commission outreach activities830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.25Update the Commission website and social media platforms830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.26Produce and disseminate thematic songs830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
12.9Accredit voter education providers608 daysTue, 15 Jul 2025 – Mon, 15 Mar 2027Happening now
19.3Upgrade of Commission-owned online platforms454 daysThu, 4 Sept 2025 – Wed, 2 Dec 2026Happening now
4.4Inspection by members of the public on the Register of Voters684 daysFri, 26 Sept 2025 – Tue, 10 Aug 2027Happening now
4.3Continuous voter registration587 daysMon, 29 Sept 2025 – Thu, 13 May 2027Happening now
4.19Processing of voter registration claims584 daysMon, 6 Oct 2025 – Thu, 13 May 2027Happening now
12.14Conduct voter education and outreach for marginalised groups593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
12.15Conduct voter education for Kenyan citizens residing outside the country593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.5Engage and execute MoUs and partnership agreements with organisations serving marginalised groups593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.6Collaborate with Minorities and Marginalised Affairs Unit (MMAU) to enhance participation of minorities, marginalised, pastoralists and nomadic communities593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.7Collaborate with Ministry of Foreign and Diaspora Affairs to enhance participation of citizens living outside Kenya593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.10Hold youth dialogue forums on electoral activities228 daysMon, 23 Feb 2026 – Thu, 7 Oct 2027Happening now
14.1Review of the Election Observer Guidelines and code of conduct180 daysMon, 23 Feb 2026 – Fri, 21 Aug 2026Happening now
15.2.17Conduct media campaigns around electoral activities593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
15.2.18Disseminate information materials in various formats and languages on electoral activities593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
16.4Establish inter-agency collaboration between the Commission, National Police Service and other stakeholders593 daysMon, 23 Feb 2026 – Sat, 30 Oct 2027Happening now
19.7Acquire and deploy appropriate electoral technology for conduct of the General Election127 daysMon, 23 Feb 2026 – Tue, 10 Aug 2027Happening now
15.2.3Review and operationalise the General Election communications strategy and crisis communication plan613 daysSat, 7 Mar 2026 – Wed, 10 Nov 2027Happening now
15.2.2Develop and operationalise a digital and social media strategyMon, 11 May 2026 – Sat, 9 Oct 2027Happening now
1Election campaign financing (overall)510 daysTue, 16 Jun 2026 – Mon, 8 Nov 2027Happening now
1.1Review and conduct public participation on spending limits of political parties and candidates55 daysTue, 16 Jun 2026 – Sun, 9 Aug 2026Happening now
1.2Publication of Election Campaign Financing Regulations55 daysTue, 16 Jun 2026 – Sun, 9 Aug 2026Happening now
14.7Conduct election observer briefing for electoral activities380 daysWed, 1 Jul 2026 – Sun, 25 Jul 2027Happening now
12.2Production and dissemination of information, education and communication materials454 daysMon, 27 Jul 2026 – Sun, 24 Oct 2027Happening now
12.3Translate, transcribe and disseminate voter education materials for marginalised groups in accessible formats90 daysMon, 27 Jul 2026 – Sat, 24 Oct 2026Happening now
19.25Conduct an audit of election technology90 daysMon, 27 Jul 2026 – Sat, 24 Oct 2026Happening 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

Election campaign financing
RefActivityDatesStatus
1Election campaign financing (overall)510 daysTue, 16 Jun 2026 – Mon, 8 Nov 2027Happening now
1.1Review and conduct public participation on spending limits of political parties and candidates55 daysTue, 16 Jun 2026 – Sun, 9 Aug 2026Happening now
1.2Publication of Election Campaign Financing Regulations55 daysTue, 16 Jun 2026 – Sun, 9 Aug 2026Happening now
1.3Enforcement of Campaign Finance Amendment Act/Regulations454 daysSun, 9 Aug 2026 – Fri, 5 Nov 2027Upcoming
1.4Publication of limits for expenditure, contributions and donations1 dayMon, 10 Aug 2026Upcoming
1.5Submission of nomination expenditure reports by political parties and candidates21 daysWed, 24 Mar 2027 – Wed, 14 Apr 2027Upcoming
1.6Submission of general election expenditure returns by political parties and candidates90 daysWed, 11 Aug 2027 – Tue, 9 Nov 2027Upcoming
1.7Submission of names of authorised persons to manage campaign accounts (candidate, agent or Party Expenditure Committee member)213 daysTue, 10 Nov 2026 – Thu, 10 Jun 2027Upcoming
2. Nomination Public interest

Party primaries, independent candidacy steps, and presidential supporter verification before official nomination.

28 upcoming

Political party candidates

Nomination — Political party candidates
RefActivityDatesStatus
2.1.1Publication of a Gazette Notice on guidelines for political party candidate nomination process1 dayWed, 19 Aug 2026Upcoming
2.1.2Certification of Party Nomination Rules by Registrar of Political Parties7 daysSat, 31 Oct 2026 – Fri, 6 Nov 2026Upcoming
2.1.3Submission of certified party nomination rules to the Commission by political parties7 daysFri, 6 Nov 2026 – Thu, 12 Nov 2026Upcoming
2.1.4Review of certified nomination rules by the Commission14 daysFri, 13 Nov 2026 – Thu, 26 Nov 2026Upcoming
2.1.5Issuance of compliance certificate to compliant political parties1 dayThu, 26 Nov 2026Upcoming
2.1.6Direct non-compliant political parties to comply1 dayThu, 26 Nov 2026Upcoming
2.1.7Submission of amended political party nomination rules for parties directed to comply14 daysFri, 27 Nov 2026 – Thu, 10 Dec 2026Upcoming
2.1.8Issuance of compliance certificate to compliant political parties (amended rules)1 dayThu, 10 Dec 2026Upcoming
2.1.9Submission of political party membership list1 dayTue, 16 Mar 2027Upcoming
2.1.10Publication of the political party membership lists7 daysTue, 16 Mar 2027 – Mon, 22 Mar 2027Upcoming
2.1.11Submission of coalition political party agreement to IEBC1 dayTue, 16 Mar 2027Upcoming
2.1.12Submission of the list of persons participating in party primaries1 dayTue, 16 Mar 2027Upcoming
2.1.13Gazette of the list of persons participating in political party nominations and date of party nomination7 daysWed, 17 Mar 2027 – Tue, 23 Mar 2027Upcoming
2.1.14Political parties to conduct party primaries10 daysWed, 17 Mar 2027 – Sat, 10 Apr 2027Upcoming
2.1.15Hearing and determination of intra-party disputes arising from party nominations30 daysSat, 10 Apr 2027 – Sun, 9 May 2027Upcoming
2.1.16Submission of the list of successful persons nominated by political parties (direct/indirect)11 daysMon, 10 May 2027 – Thu, 20 May 2027Upcoming
2.1.17Submission of the list of successful persons nominated by political parties (closing window)2 daysWed, 19 May 2027 – Thu, 20 May 2027Upcoming
2.1.18Submission of nomination expenditure reports to the Commission21 daysMon, 12 Apr 2027 – Mon, 3 May 2027Upcoming

Independent candidates

Nomination — Independent candidates
RefActivityDatesStatus
2.2.1Resignation by persons intending to contest as independent candidates from political partiesSun, 9 May 2027Upcoming
2.2.2Submission of independent candidates’ symbols, intention to contest and clearance certificate7 daysMon, 3 May 2027 – Sun, 9 May 2027Upcoming
2.2.3Approval of names and symbols of persons intending to vie as independent candidates10 daysMon, 10 May 2027 – Wed, 19 May 2027Upcoming
2.2.4Gazettement of names and symbols of persons intending to vie as independent candidates2 daysThu, 20 May 2027 – Fri, 21 May 2027Upcoming

Verification of supporters for presidential candidates

Nomination — Verification of supporters for presidential candidates
RefActivityDatesStatus
2.3.1Pre-candidate nomination meeting for presidential candidates1 daySat, 22 May 2027Upcoming
2.3.2Collection of supporter booklet/template1 daySat, 22 May 2027Upcoming
2.3.3Collection of supporters for presidential candidate in a majority of the counties7 daysSat, 22 May 2027 – Fri, 28 May 2027Upcoming
2.3.4Submission of supporters for presidential candidate2 daysSat, 29 May 2027 – Sun, 30 May 2027Upcoming
2.3.5Verification of supporters for presidential candidate5 daysSat, 29 May 2027 – Wed, 2 Jun 2027Upcoming
2.3.6Resubmission of supporters for presidential candidate to comply with top-up requirement5 daysSun, 30 May 2027 – Thu, 3 Jun 2027Upcoming
3. Registration of candidates Public interest

When candidates for each office submit nomination papers, dispute resolution, and gazettement of nominees.

19 upcoming

Registration of candidates
RefActivityDatesStatus
3.1Sharing of names of proposed Returning Officers and Deputies with political parties and independent candidates14 daysThu, 1 Apr 2027 – Wed, 14 Apr 2027Upcoming
3.2Appointment and gazettement of Returning Officers2 daysWed, 28 Apr 2027 – Thu, 29 Apr 2027Upcoming
3.3Identification and publication of candidate registration venues7 daysMon, 3 May 2027 – Sun, 9 May 2027Upcoming
3.4Pre-candidate registration meeting4 daysMon, 24 May 2027 – Thu, 27 May 2027Upcoming
3.5Testing of candidate registration software1 dayThu, 27 May 2027Upcoming
3.6Collection of candidate registration documents5 daysMon, 24 May 2027 – Fri, 28 May 2027Upcoming
3.7Submission of Presidential candidate registration documents14 daysSat, 29 May 2027 – Fri, 11 Jun 2027Upcoming
3.8Submission of Member of National Assembly candidate registration documents4 daysSat, 29 May 2027 – Tue, 1 Jun 2027Upcoming
3.9Submission of Member of County Assembly candidate registration documents10 daysWed, 2 Jun 2027 – Fri, 11 Jun 2027Upcoming
3.10Submission of Senate candidate registration documents5 daysSat, 29 May 2027 – Wed, 2 Jun 2027Upcoming
3.11Submission of County Governor candidate registration documents4 daysThu, 3 Jun 2027 – Sun, 6 Jun 2027Upcoming
3.12Submission of County Woman Member to the National Assembly candidate registration documents5 daysMon, 7 Jun 2027 – Fri, 11 Jun 2027Upcoming
3.13Harmonisation of campaign schedules4 daysSat, 12 Jun 2027 – Tue, 15 Jun 2027Upcoming
3.14Delivery of candidate nomination returns to headquarters for safe custody and gazettement3 daysTue, 15 Jun 2027 – Thu, 17 Jun 2027Upcoming
3.15Dispute resolution arising from registration of candidates10 daysSat, 12 Jun 2027 – Mon, 21 Jun 2027Upcoming
3.16Gazettement of nominated candidates (independent and political party sponsored)7 daysTue, 22 Jun 2027 – Mon, 28 Jun 2027Upcoming
3.17Commission quality assurance on ballot proof and notice to voters14 daysTue, 29 Jun 2027 – Mon, 12 Jul 2027Upcoming
3.18Forwarding of candidates’ names to the ballot paper printing firm7 daysTue, 13 Jul 2027 – Mon, 19 Jul 2027Upcoming
3.19Quality assurance on ballot paper printing, statutory forms, pallet packages and logistics to polling stations21 daysTue, 20 Jul 2027 – Mon, 9 Aug 2027Upcoming
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

Register of voters
RefActivityDatesStatus
4.1Gazettement of resumption of continuous voter registration (CVR)1 dayFri, 26 Sept 2025Past
4.2Gazettement of Registration and Deputy Registration Officers1 dayFri, 26 Sept 2025Past
4.3Continuous voter registration587 daysMon, 29 Sept 2025 – Thu, 13 May 2027Happening now
4.4Inspection by members of the public on the Register of Voters684 daysFri, 26 Sept 2025 – Tue, 10 Aug 2027Happening now
4.5Gazettement of enhanced continuous voter registration (ECVR I)1 dayFri, 27 Mar 2026Past
4.6Gazettement of registration centres for ECVR I1 dayFri, 27 Mar 2026Past
4.7Conduct of Enhanced Continuous Voter Registration I30 daysMon, 30 Mar 2026 – Tue, 28 Apr 2026Past
4.8Update and upload registration data in the central database590 daysMon, 29 Sept 2025 – Sat, 12 Jun 2027Happening now
4.9Gazettement of ECVR II1 dayWed, 25 Nov 2026Upcoming
4.10Gazettement of registration centres for ECVR II1 dayWed, 25 Nov 2026Upcoming
4.11Conduct of ECVR II30 daysMon, 11 Jan 2027 – Tue, 9 Feb 2027Upcoming
4.12Engagement of a professional reputable firm to audit the Register of Voters60 daysTue, 8 Dec 2026 – Sat, 6 Feb 2027Upcoming
4.13Audit of the Register of Voters by professional reputable firm30 daysMon, 15 Feb 2027 – Tue, 16 Mar 2027Upcoming
4.14Receiving and responding to the Audit Report on the Register of Voters30 daysMon, 15 Feb 2027 – Tue, 16 Mar 2027Upcoming
4.15Submission of final Audit of the Register of Voters Report to the Commission7 daysTue, 23 Mar 2027Upcoming
4.16Implementation of the recommendations of Audit of the Register of Voters findings15 daysTue, 23 Mar 2027 – Tue, 6 Apr 2027Upcoming
4.17Gazettement of suspension of the registration of voters1 dayMon, 26 Apr 2027Upcoming
4.18Suspension of continuous voter registration1 dayThu, 13 May 2027Upcoming
4.19Processing of voter registration claims584 daysMon, 6 Oct 2025 – Thu, 13 May 2027Happening now
4.20Gazettement of availability of the register of voters for biometric verification1 dayMon, 26 Apr 2027Upcoming
4.21Verification of biometric data by members of the public on the Register of Voters at their registration centres30 daysMon, 26 Apr 2027 – Tue, 25 May 2027Upcoming
4.22Compilation of the Register of Voters for every polling station, ward, constituency, county and voters residing outside Kenya14 daysTue, 25 May 2027 – Mon, 7 Jun 2027Upcoming
4.23Certification of the Register of Voters for gazettement and online publication5 daysMon, 7 Jun 2027 – Sat, 12 Jun 2027Upcoming
5. Party lists Public interest

Special seat (party list) preparation, certification by the Registrar, publication, and allocation after the poll.

11 upcoming

Party lists
RefActivityDatesStatus
5.1Gazette regulations and guidelines on preparation of party lists7 daysMon, 24 May 2027 – Sun, 30 May 2027Upcoming
5.2Gazettement and publication (electronic and print) of the formula for allocating seats to political parties7 daysTue, 25 May 2027 – Mon, 31 May 2027Upcoming
5.3Submission of party lists to the Registrar of Political Parties7 daysSun, 6 Jun 2027 – Sat, 12 Jun 2027Upcoming
5.4Certification of party list by the Registrar of Political Parties7 daysMon, 14 Jun 2027 – Sun, 20 Jun 2027Upcoming
5.5Submission of party lists to the Commission6 daysMon, 21 Jun 2027 – Sat, 26 Jun 2027Upcoming
5.6Review of party lists by the Commission14 daysSun, 27 Jun 2027 – Sat, 10 Jul 2027Upcoming
5.7Issuance of compliance certificates to compliant political parties14 daysSun, 27 Jun 2027 – Sat, 10 Jul 2027Upcoming
5.8Re-submission of party lists for political parties directed to comply7 daysSun, 11 Jul 2027 – Sat, 17 Jul 2027Upcoming
5.9Publication of political party lists7 daysSun, 18 Jul 2027 – Sat, 24 Jul 2027Upcoming
5.10Dispute resolution arising from party lists10 daysSun, 25 Jul 2027 – Wed, 4 Aug 2027Upcoming
5.11Allocation of special seats through party lists30 daysTue, 17 Aug 2027 – Wed, 15 Sept 2027Upcoming
6. Agents Public interest

Deadlines for party and candidate agents and agent training before polling day.

2 upcoming

Agents
RefActivityDatesStatus
6.1Submission of names of national, county and constituency chief agents7 daysWed, 21 Jul 2027 – Tue, 27 Jul 2027Upcoming
6.2Training of agents1 daySat, 7 Aug 2027Upcoming
7. General election operations Public interest

Gazettement of the election, returning officers, tallying centres, polling stations, and Election Day.

17 upcoming · 1 past

General election operations
RefActivityDatesStatus
7.1Gazettement of General Election1 dayTue, 12 Jan 2027Upcoming
7.2Publication of directives on special voting arrangements1 dayThu, 11 Feb 2027Upcoming
7.3Sharing of names of proposed Returning Officers and Deputies with political parties and independent candidates14 daysThu, 2 Apr 2026 – Wed, 15 Apr 2026Past
7.4Appointment and gazettement of Returning Officers2 daysWed, 28 Apr 2027 – Thu, 29 Apr 2027Upcoming
7.5General Election national planning meeting5 daysSun, 2 May 2027 – Thu, 6 May 2027Upcoming
7.6Administration of Oath of Secrecy to members of the Commission and General Election staff1 dayThu, 6 May 2027Upcoming
7.7Establishment of General Election Constituency Peace Committees2 daysTue, 11 May 2027 – Wed, 12 May 2027Upcoming
7.8County General Election planning meeting1 dayWed, 12 May 2027Upcoming
7.9Constituency General Election planning meeting10 daysWed, 12 May 2027 – Fri, 21 May 2027Upcoming
7.10Identification of tallying centres (national/county/constituency)7 daysFri, 21 May 2027 – Thu, 27 May 2027Upcoming
7.11Testing and verification of election technology for the General Election5 daysSat, 5 Jun 2027 – Wed, 9 Jun 2027Upcoming
7.12Gazettement of tallying centres14 daysFri, 11 Jun 2027 – Thu, 24 Jun 2027Upcoming
7.13Identification of polling stations and confirmation of usability10 daysFri, 25 Jun 2027 – Sun, 4 Jul 2027Upcoming
7.14Gazettement of polling stations5 daysSun, 4 Jul 2027 – Thu, 8 Jul 2027Upcoming
7.15Publication of network service providers for purposes of the General Election5 daysSun, 18 Jul 2027 – Thu, 22 Jul 2027Upcoming
7.16Publication of polling stations without network coverage8 daysSat, 17 Jul 2027 – Sat, 24 Jul 2027Upcoming
7.17Display of the register of voters at polling stations4 daysSun, 1 Aug 2027 – Tue, 3 Aug 2027Upcoming
7.18General Election Day1 dayTue, 10 Aug 2027Upcoming
10. Results management Public interest

Counting at polling stations, tallying, certificates of election, gazettement, and party-list seat allocation.

8 upcoming

Results management
RefActivityDatesStatus
10.1Counting, tabulating and announcing of election results at the polling stations2 daysTue, 10 Aug 2027 – Wed, 11 Aug 2027Upcoming
10.2Receiving, collation, tallying, announcing/declaring of election results at the tallying centres7 daysWed, 11 Aug 2027 – Tue, 17 Aug 2027Upcoming
10.3Issuance of certificate of election to elected persons7 daysWed, 11 Aug 2027 – Tue, 17 Aug 2027Upcoming
10.4Issuance of certificate of election to the Chief Justice and the incumbent President7 daysWed, 11 Aug 2027 – Tue, 17 Aug 2027Upcoming
10.5Retrieval, storage and archival of election statutory forms and materials21 daysWed, 11 Aug 2027 – Tue, 31 Aug 2027Upcoming
10.6Gazettement of elected persons7 daysTue, 17 Aug 2027 – Mon, 23 Aug 2027Upcoming
10.7Allocation of special seats through party lists30 daysWed, 18 Aug 2027 – Thu, 16 Sept 2027Upcoming
10.8Gazettement of persons elected through the party list1 dayThu, 16 Sept 2027Upcoming
11. Election petitions Public interest

Filing and determination windows for presidential, parliamentary and county election petitions.

4 upcoming

Election petitions
RefActivityDatesStatus
11.1Presidential election petition — filing7 daysTue, 17 Aug 2027 – Tue, 24 Aug 2027Upcoming
11.2Presidential election petition — hearing and determination14 daysBy Tue, 7 Sept 2027Upcoming
11.3Parliamentary and county elections petition — filing28 daysTue, 17 Aug 2027 – Tue, 14 Sept 2027Upcoming
11.4Parliamentary and county elections petition — hearing and determination180 daysWed, 15 Sept 2027 – Wed, 15 Mar 2028Upcoming
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

Voter education and outreach
RefActivityDatesStatus
12.1Review voter education curriculum, policy and manuals90 daysMon, 27 Jul 2026 – Sat, 24 Oct 2026Happening now
12.2Production and dissemination of information, education and communication materials454 daysMon, 27 Jul 2026 – Sun, 24 Oct 2027Happening now
12.3Translate, transcribe and disseminate voter education materials for marginalised groups in accessible formats90 daysMon, 27 Jul 2026 – Sat, 24 Oct 2026Happening now
12.4Digitise IEC materials593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
12.5Establish a local language translation committee at the national level30 daysMon, 27 Jul 2026 – Wed, 26 Aug 2026Happening now
12.6Build capacity of voter education champions10 daysSat, 31 Oct 2026 – Mon, 9 Nov 2026Upcoming
12.7Build capacity of staff on voter education30 daysMon, 16 Nov 2026 – Wed, 16 Dec 2026Upcoming
12.9Accredit voter education providers608 daysTue, 15 Jul 2025 – Mon, 15 Mar 2027Happening now
12.10Develop and update a database for voter education providers567 daysTue, 15 Jul 2025 – Tue, 9 Feb 2027Happening now
12.11Develop coordination and monitoring mechanism for voter education providers60 daysThu, 1 Oct 2026 – Mon, 30 Nov 2026Upcoming
12.12Conduct voter education for ECVR I38 daysMon, 23 Mar 2026 – Thu, 30 Apr 2026Past
12.13Conduct voter education for ECVR II50 daysSat, 21 Nov 2026 – Sun, 10 Jan 2027Upcoming
12.14Conduct voter education and outreach for marginalised groups593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
12.15Conduct voter education for Kenyan citizens residing outside the country593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
12.16Conduct voter education for verification of biometric data on the Register of Voters30 daysThu, 29 Apr 2027 – Fri, 28 May 2027Upcoming
12.17Conduct thematic voter education for GE (campaign financing, nominations, dispute resolution, campaign and election day)35 daysTue, 13 Jul 2027 – Mon, 16 Aug 2027Upcoming
12.18Conduct voter education in institutions of learning588 daysTue, 1 Jul 2025 – Mon, 8 Feb 2027Happening now
12.19Undertake quality assurance of voter education687 daysMon, 29 Sept 2025 – Mon, 16 Aug 2027Happening 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

Election observation
RefActivityDatesStatus
14.1Review of the Election Observer Guidelines and code of conduct180 daysMon, 23 Feb 2026 – Fri, 21 Aug 2026Happening now
14.2Review the Accreditation Management System60 daysThu, 1 Oct 2026 – Mon, 30 Nov 2026Upcoming
14.3Accredit long- and short-term election observers218 daysTue, 1 Dec 2026 – Wed, 7 Jul 2027Upcoming
14.4Produce observer kits90 daysFri, 13 Nov 2026 – Thu, 11 Feb 2027Upcoming
14.5Review Election Observers Management System180 daysMon, 23 Feb 2026 – Fri, 21 Aug 2026Happening now
14.6Establish an accreditation centre for observers for all electoral processes30 daysMon, 11 Jan 2027 – Tue, 9 Feb 2027Upcoming
14.7Conduct election observer briefing for electoral activities380 daysWed, 1 Jul 2026 – Sun, 25 Jul 2027Happening now
14.8Receive and compile election observer reports365 daysThu, 10 Sept 2026 – Fri, 8 Oct 2027Upcoming
14.9Develop and update a database for election observers30 daysMon, 11 Jan 2027 – Tue, 9 Feb 2027Upcoming
14.10Hold a National Election Conference2 daysThu, 17 Jun 2027 – Fri, 18 Jun 2027Upcoming
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

Internal and external communications — Internal communications
RefActivityDatesStatus
15.1.1Develop and operationalise an internal communication policy and SOPs688 daysWed, 1 Oct 2025 – Fri, 20 Aug 2027Happening now
15.1.2Publish and disseminate quarterly “The Ballot” newsletter830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.1.3Compile and disseminate the weekly Uchaguzi e-bulletin830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.1.4Communicate with internal and external stakeholders through IEBC-branded bulk SMS830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.1.5Sensitise Commissioners and senior management on communication98 daysWed, 10 Feb 2027 – Wed, 19 May 2027Upcoming
15.1.6Build capacity of staff on media and social media handling98 daysWed, 10 Feb 2027 – Wed, 19 May 2027Upcoming
15.1.7Train communication staff on new media830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now

External communications

Internal and external communications — External communications
RefActivityDatesStatus
15.2.1Review and operationalise strategic communication policy, strategy, plan and SOPs688 daysWed, 1 Oct 2025 – Sat, 9 Oct 2027Happening now
15.2.2Develop and operationalise a digital and social media strategyMon, 11 May 2026 – Sat, 9 Oct 2027Happening now
15.2.3Review and operationalise the General Election communications strategy and crisis communication plan613 daysSat, 7 Mar 2026 – Wed, 10 Nov 2027Happening now
15.2.4Publicise 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 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.5Establish and operationalise a communication hub615 daysSun, 1 Feb 2026 – Sat, 9 Oct 2027Happening now
15.2.6Hold the National Election Conference3 daysWed, 16 Jun 2027 – Fri, 18 Jun 2027Upcoming
15.2.7Train customer experience agents at the National Elections and Communications Centre3 daysFri, 23 Jul 2027 – Sun, 25 Jul 2027Upcoming
15.2.8Conduct national, county and constituency media fora6 daysMon, 12 Jul 2027 – Sun, 18 Jul 2027Upcoming
15.2.9Set up and operationalise the media centre at the National Tallying Centre50 daysThu, 1 Jul 2027 – Fri, 20 Aug 2027Upcoming
15.2.10Set up and operationalise the National Elections and Communications Centre (NECC)50 daysThu, 1 Jul 2027 – Fri, 20 Aug 2027Upcoming
15.2.11Provide a live video feed from the tallying centre30 daysWed, 21 Jul 2027 – Fri, 20 Aug 2027Upcoming
15.2.12Train media and social media influencers on electoral activities830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.13Engage strategic communication consultancy firms613 daysSat, 7 Mar 2026 – Wed, 10 Nov 2027Happening now
15.2.14Set up and operationalise county and constituency communication centres15 daysMon, 2 Aug 2027 – Mon, 16 Aug 2027Upcoming
15.2.15Undertake media and social media monitoring on election reporting324 daysThu, 1 Oct 2026 – Fri, 20 Aug 2027Upcoming
15.2.16Produce information materials in various formats and languages on electoral activities324 daysThu, 1 Oct 2026 – Fri, 20 Aug 2027Upcoming
15.2.17Conduct media campaigns around electoral activities593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
15.2.18Disseminate information materials in various formats and languages on electoral activities593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
15.2.19Accredit media for the General Election90 daysMon, 3 May 2027 – Sat, 31 Jul 2027Upcoming
15.2.20Produce press kits for the General Election90 daysMon, 3 May 2027 – Sat, 31 Jul 2027Upcoming
15.2.21Participate in cultural festivities, trade shows, county forums and exhibitions830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.22Hold meetings with media owners, editors and political reporters830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.23Improve brand visibility through signage, posters, branded offices and merchandise830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.24Manage Commission outreach activities830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.25Update the Commission website and social media platforms830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.26Produce and disseminate thematic songs830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.27Produce branded merchandise830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.28Participate in conferences and workshops organised by professional bodies830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
15.2.29Undertake CSR initiatives830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening 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

Information communication and technology
RefActivityDatesStatus
19.1Review of IT governance policy and instruments45 daysMon, 27 Jul 2026 – Thu, 10 Sept 2026Happening now
19.2Review of Business Continuity Processes (BCP) and Disaster Recovery Plan (DRP)45 daysMon, 27 Jul 2026 – Thu, 10 Sept 2026Happening now
19.3Upgrade of Commission-owned online platforms454 daysThu, 4 Sept 2025 – Wed, 2 Dec 2026Happening now
19.4Configure and distribute KIEMS kits for continuous voter registration40 daysFri, 18 Jul 2025 – Tue, 26 Aug 2025Past
19.5Configure and distribute KIEMS kits for Enhanced Continuous Voter Registration (ECVR) I30 daysThu, 19 Feb 2026 – Fri, 20 Mar 2026Past
19.6Provide technical support for ECVR I30 daysMon, 30 Mar 2026 – Tue, 28 Apr 2026Past
19.7Acquire and deploy appropriate electoral technology for conduct of the General Election127 daysMon, 23 Feb 2026 – Tue, 10 Aug 2027Happening now
19.8Deploy RFID-based inventory system45 daysMon, 3 Aug 2026 – Wed, 16 Sept 2026Happening now
19.9Configure and distribute KIEMS kits for ECVR II30 daysThu, 22 Oct 2026 – Fri, 20 Nov 2026Upcoming
19.10Provide technical support for ECVR II40 daysMon, 30 Nov 2026 – Fri, 8 Jan 2027Upcoming
19.11Configure and distribute KIEMS kits for voter verification exercise30 daysMon, 15 Mar 2027 – Tue, 13 Apr 2027Upcoming
19.12Provide technical support for voter verification exercise30 daysFri, 23 Apr 2027 – Sat, 22 May 2027Upcoming
19.13Generate Register of Voters for certification30 daysThu, 27 May 2027 – Fri, 25 Jun 2027Upcoming
19.14Train political parties on election technology5 daysTue, 16 Feb 2027 – Sat, 20 Feb 2027Upcoming
19.15Modify infrastructure of the Election Technology Centre (ETC)150 daysMon, 3 Aug 2026 – Wed, 30 Dec 2026Happening now
19.16Expand, support and maintain server infrastructure120 daysThu, 3 Sept 2026 – Thu, 31 Dec 2026Upcoming
19.17Upgrade the backup infrastructure for the General Election120 daysThu, 3 Sept 2026 – Thu, 31 Dec 2026Upcoming
19.18Set up of ICT security infrastructure120 daysThu, 3 Sept 2026 – Thu, 31 Dec 2026Upcoming
19.19Election Technology Open Day2 daysThu, 11 Feb 2027 – Fri, 12 Feb 2027Upcoming
19.20Review the electoral system simulation framework30 daysMon, 2 Nov 2026 – Tue, 1 Dec 2026Upcoming
19.21Test and simulate election technology7 daysTue, 2 Feb 2027 – Tue, 9 Feb 2027Upcoming
19.22Undertake network survey to determine Quality of Service (QoS) in polling stations and tallying centres45 daysThu, 3 Sept 2026 – Sat, 17 Oct 2026Upcoming
19.23Engagement and support of Mobile Network Operators (MNO) for the General Election250 daysMon, 4 Jan 2027 – Fri, 10 Sept 2027Upcoming
19.24Set up of the General Elections Results Transmission Network250 daysTue, 2 Feb 2027 – Sat, 9 Oct 2027Upcoming
19.25Conduct an audit of election technology90 daysMon, 27 Jul 2026 – Sat, 24 Oct 2026Happening now
19.26Testing and certification of election technology30 daysTue, 2 Feb 2027 – Wed, 3 Mar 2027Upcoming
19.27Set up of the ICT Security and Network Operation Centre250 daysTue, 2 Feb 2027 – Sat, 9 Oct 2027Upcoming
19.28Provide technical support for the 2027 General Election85 daysThu, 15 Jul 2027 – Sat, 9 Oct 2027Upcoming

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

General election staff training
RefActivityDatesStatus
8.1Review and develop electoral training manuals and materials302 daysTue, 7 Jul 2026 – Tue, 4 May 2027Happening now
8.2Recruitment of temporary election officials (DCRO, DRO, LOs, ICT Assistant, SETs, PO, DPO, Clerks)90 daysMon, 29 Mar 2027 – Sat, 26 Jun 2027Upcoming
8.3Sharing data of successful general election staff with political parties and candidates73 daysThu, 29 Apr 2027 – Sat, 10 Jul 2027Upcoming
8.4General Election electoral training content development7 daysMon, 28 Jun 2027 – Sun, 4 Jul 2027Upcoming
8.5Planning meeting for Training of Trainers at the national level1 daySun, 4 Jul 2027Upcoming
8.6Training of Trainers at the national level6 daysMon, 5 Jul 2027 – Sat, 10 Jul 2027Upcoming
8.7Planning meetings for cluster training1 dayTue, 13 Jul 2027Upcoming
8.8Training of CROs, DCROs, ROs, DROs, ICT, accountants and SCMA6 daysWed, 14 Jul 2027 – Mon, 19 Jul 2027Upcoming
8.9Planning meeting for SETs training1 dayThu, 22 Jul 2027Upcoming
8.10Training of SETs5 daysFri, 23 Jul 2027 – Tue, 27 Jul 2027Upcoming
8.11Planning meeting for Presiding Officers (PO) and Deputy Presiding Officers (DPO) training1 dayWed, 28 Jul 2027Upcoming
8.12Training of POs and DPOs5 daysThu, 29 Jul 2027 – Mon, 2 Aug 2027Upcoming
8.13Planning meeting for polling clerks training1 dayTue, 3 Aug 2027Upcoming
8.14Training of polling clerks3 daysWed, 4 Aug 2027 – Fri, 6 Aug 2027Upcoming
8.15Assessment of polling stations by POs1 daySun, 8 Aug 2027Upcoming
8.16Briefing of police officers1 dayMon, 9 Aug 2027Upcoming
8.17Polling staff deployment to respective polling stations1 dayMon, 9 Aug 2027Upcoming
9. General election logistics

Distribution of materials, ballot printing and packaging, and reverse logistics after the poll.

5 upcoming

General election logistics
RefActivityDatesStatus
9.1Distribution of non-strategic materials60 daysMon, 1 Mar 2027 – Thu, 1 Jul 2027Upcoming
9.2Printing and packaging of ballot papers and statutory forms21 daysMon, 5 Jul 2027 – Sun, 25 Jul 2027Upcoming
9.3Receiving and clearing of strategic materials5 daysMon, 26 Jul 2027 – Fri, 30 Jul 2027Upcoming
9.4Distribution of strategic materials10 daysFri, 30 Jul 2027 – Sun, 8 Aug 2027Upcoming
9.5Reverse logistics21 daysWed, 11 Aug 2027 – Tue, 31 Aug 2027Upcoming
13. Partnerships and stakeholder engagement

Partnerships with agencies, counties, diaspora offices, youth forums and election technical assistance providers.

11 happening now · 3 upcoming

Partnerships and stakeholder engagement
RefActivityDatesStatus
13.1Review partnership and stakeholder policy and manuals90 daysMon, 27 Jul 2026 – Sat, 24 Oct 2026Happening now
13.2Map stakeholders and partners at national, county and constituency levels608 daysTue, 15 Jul 2025 – Mon, 15 Mar 2027Happening now
13.3Carry out partner and stakeholder needs assessment60 daysMon, 27 Jul 2026 – Wed, 24 Feb 2027Happening now
13.4Establish information-sharing linkages with relevant agencies593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.5Engage and execute MoUs and partnership agreements with organisations serving marginalised groups593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.6Collaborate with Minorities and Marginalised Affairs Unit (MMAU) to enhance participation of minorities, marginalised, pastoralists and nomadic communities593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.7Collaborate with Ministry of Foreign and Diaspora Affairs to enhance participation of citizens living outside Kenya593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening now
13.8Conduct county-based election conferences172 daysMon, 31 Aug 2026 – Thu, 6 May 2027Upcoming
13.9Build capacity of staff on partnerships and stakeholder engagement regulatory and policy framework90 daysMon, 2 Nov 2026 – Sun, 24 Jan 2027Upcoming
13.10Hold youth dialogue forums on electoral activities228 daysMon, 23 Feb 2026 – Thu, 7 Oct 2027Happening now
13.11Coordinate Election Technical Assistance Providers (ETAPs) on elections563 daysWed, 25 Mar 2026 – Fri, 8 Oct 2027Happening now
13.12Undertake peer learning exchanges with EMBs for best practice in election management642 daysMon, 5 Jan 2026 – Fri, 8 Oct 2027Happening now
13.13Facilitate accreditation of stakeholders and partners for National Tallying Centre30 daysFri, 2 Jul 2027 – Sun, 1 Aug 2027Upcoming
13.14Undertake quality assurance for partnership and stakeholder engagement593 daysMon, 23 Feb 2026 – Fri, 8 Oct 2027Happening 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

Election risk and security management
RefActivityDatesStatus
16.1Review the Risk Management Framework30 daysWed, 1 Jul 2026 – Fri, 31 Jul 2026Past
16.2Sensitise Commissioners and senior management on election security30 daysSat, 8 Aug 2026 – Tue, 8 Sept 2026Upcoming
16.3Conduct baseline survey on early warning signs of electoral violence30 daysSat, 8 Aug 2026 – Tue, 8 Sept 2026Upcoming
16.4Establish inter-agency collaboration between the Commission, National Police Service and other stakeholders593 daysMon, 23 Feb 2026 – Sat, 30 Oct 2027Happening now
16.5Review of the election security coordination framework30 daysWed, 1 Jul 2026 – Fri, 31 Jul 2026Past
16.6Review Election Security Handbook, security guide roll cards and training manual on election security45 daysWed, 1 Jul 2026 – Fri, 14 Aug 2026Happening now
16.7Train risk champions from counties and directorates on risk management5 daysMon, 17 Aug 2026 – Sat, 22 Aug 2026Upcoming
16.8Conduct continuous risk assessment593 daysMon, 23 Feb 2026 – Sat, 30 Oct 2027Happening now
16.9Deploy Electoral Risk Management Tool420 daysMon, 7 Sept 2026 – Sat, 30 Oct 2027Upcoming
16.10Establish and operationalise election risk centre30 daysSat, 31 Jul 2027 – Mon, 30 Aug 2027Upcoming
16.11Conduct cascaded training of security officers on electoral security77 daysSun, 14 Feb 2027 – Sun, 2 May 2027Upcoming
17. Data protection

Data protection framework review, staff training and commission data mapping.

1 happening now · 1 upcoming · 1 past

Data protection
RefActivityDatesStatus
17.1Review the data protection framework120 daysTue, 3 Mar 2026 – Tue, 30 Jun 2026Past
17.2Train staff on data protection and privacy policy5 daysSat, 26 Sept 2026 – Wed, 30 Sept 2026Upcoming
17.3Conduct Commission data mapping30 daysFri, 31 Jul 2026 – Mon, 31 Aug 2026Happening now
18. Internal audit

Internal audit framework and regular assurance audits of Commission processes.

1 happening now · 1 past

Internal audit
RefActivityDatesStatus
18.1Review Internal Audit framework90 daysMon, 16 Feb 2026 – Tue, 30 Jun 2026Past
18.2Conduct regular assurance audits of Commission processes890 daysTue, 1 Jul 2025 – Fri, 8 Oct 2027Happening now
20. Finance

Multi-year budget planning and engagement with the National Treasury, Parliament and development partners for election funding.

3 happening now

Finance
RefActivityDatesStatus
20.1Review of the 3-year MTEF budgetary requirements998 daysMon, 4 Aug 2025 – Thu, 27 Apr 2028Happening now
20.2Engage the National Treasury and Parliament for General Election funding831 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
20.3Mobilise additional resources from development partners831 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening 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

Procurement, warehousing and logistics
RefActivityDatesStatus
21.1Develop and review procurement plan for the General Election731 daysTue, 1 Jul 2025 – Thu, 1 Jul 2027Happening now
21.2Develop and review the disposal plan731 daysTue, 1 Jul 2025 – Thu, 1 Jul 2027Happening now
21.3Stock taking of inventory90 daysMon, 23 Feb 2026 – Sat, 23 May 2026Past
21.4Disposal of obsolete materials70 daysWed, 22 Apr 2026 – Tue, 30 Jun 2026Past
21.5Prepare an inventory of the Commission’s elections material and equipment across the country70 daysWed, 22 Apr 2026 – Tue, 30 Jun 2026Past
21.6Procurement of General Elections materials and services830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
22. Research, strategy, planning and development

Monitoring and evaluation, research, post-election evaluation and results/observer report compendia.

6 happening now · 4 upcoming

Research, strategy, planning and development
RefActivityDatesStatus
22.1Develop research policy90 daysWed, 1 Jul 2026 – Tue, 29 Sept 2026Happening now
22.2Develop a monitoring and evaluation framework90 daysWed, 1 Jul 2026 – Tue, 29 Sept 2026Happening now
22.3Develop Research Monitoring and Evaluation system180 daysWed, 1 Jul 2026 – Mon, 28 Dec 2026Happening now
22.4Conduct monthly, quarterly and annual M&E65 daysWed, 1 Jul 2026 – Sat, 9 Oct 2027Happening now
22.5Conduct research and surveys on thematic areas830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
22.6Conduct research colloquium830 daysTue, 1 Jul 2025 – Sat, 9 Oct 2027Happening now
22.7Conduct post-election evaluation for the General Election551 daysWed, 11 Aug 2027 – Mon, 12 Feb 2029Upcoming
22.8Develop General Election results data report (compendium)120 daysTue, 12 Oct 2027 – Thu, 9 Dec 2027Upcoming
22.9Develop General Election observer reports (compendium)120 daysTue, 12 Oct 2027 – Thu, 9 Dec 2027Upcoming
22.10Gazette the post-election evaluation report for the 2027 General Election551 daysTue, 17 Aug 2027 – Sat, 17 Feb 2029Upcoming

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 2026Last updated: 8 August 2026

This information is regularly reviewed to ensure accuracy.