Hari mengundi bagi kerusi DUN Penanti ditetapkan pada 31 Mei dan hari penamaan calon jatuhnya pada 23 Mei, umum Suruhanjaya Pilihan Raya (SPR). Kerusi itu dikosongkan oleh bekas timbalan satu ketua menteri Pulau Pinang, Mohammad Fairus Khairuddin pada 16 April susulan siasatan Suruhanjaya Pencegahan Rasuah Malaysia (SPRM).