คณะกรรมการการเลือกตั้ง หรือ กกต. มีอำนาจหน้าที่ตามรัฐธรรมนูญ ดังนี้
- ควบคุมดูแลและดำเนินการจัด หรือจัดให้มีการเลือกตั้งและการออกเสียงประชามติ ตามที่กฎหมายกำหนด ให้เป็นไปโดยสุจริต และเที่ยงธรรม
- ออกระเบียบ ประกาศ ข้อกำหนดทั้งหลายอันจำเป็นแก่การปฏิบัติงาน ตามกฎหมายประกอบรัฐธรรมนูญว่าด้วยคณะกรรมการการเลือกตั้ง กฎหมายประกอบรัฐธรรมนูญว่าด้วยการเลือกตั้งส.ส. กฎหมายประกอบรัฐธรรมนูญว่าด้วยการได้มาซึ่งส.ว. กฎหมายประกอบรัฐธรรมนูญว่าด้วยพรรคการเมือง กฎหมายประกอบรัฐธรรมนูญว่าด้วยการออกเสียงประชามติ และกฎหมายการ เลือกตั้งสมาชิกสภาท้องถิ่นหรือผู้บริหารท้องถิ่น
- มีคำสั่งให้ข้าราชการ พนักงาน หรือลูกจ้างของหน่วยงานราชการ หน่วยงานของรัฐ รัฐวิสาหกิจ หรือราชการส่วนท้องถิ่น หรือเจ้าหน้าที่อื่นของรัฐ ปฏิบัติการทั้งหลายอัน จำเป็นในการเลือกตั้ง
- ดูแลการดำเนินงานของพรรคการเมืองตามกฎหมาย
- ดำเนินการแบ่งเขตเลือกตั้งสำหรับการเลือกตั้งที่ใช้วิธีการแบ่งเขตเลือกตั้ง และจัดให้มีบัญชีรายชื่อ ผู้มีสิทธิเลือกตั้ง
- สืบสวนหรือไต่สวนเพื่อหาข้อเท็จจริงและวินิจฉัยชี้ขาดปัญหาหรือข้อโต้แย้งเกี่ยวกับการเลือกตั้ง
- สั่งระงับ ยับยั้ง แก้ไขเปลี่ยนแปลง หรือยกเลิกการเลือกตั้ง การเลือก การออกเสียงประชามติ และสั่งให้มีการเลือกตั้ง เลือก ออกเสียงประชามติใหม่ในหน่วยเลือกตั้งบางหน่วยหรือทุกหน่วยเลือกตั้งเมื่อมีหลักฐานอันควรเชื่อได้ว่ามีการทุจริตการเลือกตั้ง
- เพิกถอนสิทธิเลือกตั้งและดำเนินคดีอาญากับผู้สมัคร หัวคะแนน และผู้เกี่ยวข้อง (ให้ใบเหลือง หรือ ใบแดง)สั่งระงับการใช้สิทธิสมัครรับเลือกตั้งของผู้สมัครไว้เป็นการชั่วคราวเมื่อมีหลักฐานอันควรเชื่อว่าผู้นั้นกระทำหรือรู้เห็นกับการกระทำของบุคคลอื่นที่มีลักษณะเป็นการทุจริตหรือทำให้การเลือกตั้งมิได้เป็นไปโดยสุจริตและเที่ยงธรรม
- การดำเนินคดีในศาลเกี่ยวกับความผิดการเลือกตั้งหรือพรรคการเมือง
- ประกาศผลการเลือกตั้งหรือการออกเสียงประชามติ
- มีอำนาจแจ้งพนักงานสอบสวน เพื่อดำเนินการสอบสวนและให้มีอำนาจฟ้องคดีต่อศาล ไม่ว่าในเรื่องทางแพ่ง หรืออาญา หรือทางปกครอง แก่ผู้กระทำผิดกฎหมายเกี่ยวกับการเลือกตั้ง ตลอดจนให้ชดใช้ค่าเสียหาย ในการเลือกตั้งใหม่แก่ผู้ถูกใบแดง และผู้ที่เกี่ยวข้อง
- ส่งเสริม สนับสนุนให้หน่วยงานของรัฐ สถาบันการศึกษาและองค์กรเอกชนในการสร้างความรู้ความเข้าใจที่ถูกต้องให้แก่ประชาชนเกี่ยวกับการปกครองระบอบประชาธิปไตยอันมีพระมหากษัตริยฺ์ทรงเป็นประมุข การมีส่วนร่วมทางการเมืองของประชาชน หรือให้ประชาชนมีส่วนร่วมในการตรวจสอบการเลือกตั้งและความรู้ที่ถูกต้องเกี่ยวกับรัฐธรรมนูญ
- การรับรองและการแต่งตั้งผู้แทนองค์กรเอกชนเพื่อประโยชน์ในการตรวจสอบการเลือกตั้ง
- ดำเนินการหรือประสานงานกับหน่วยราชการ ส่วนท้องถิ่น รัฐวิสาหกิจ หรือสนับสนุนองค์การเอกชน ในการให้การศึกษาแก่ประชาชน เกี่ยวกับการปกครองระบอบประชาธิปไตย ระบุว่าหน้าที่ของ กกต. คือการให้การศึกษาแก่ประชาชนเรื่องการปกครองระบอบประชาธิปไตยอันมีพระมหากษัตริย์ทรงเป็นพระประมุข
- จัดทำรายงานผลการปฏิบัติงานประจำปีและข้อสังเกตเสนอต่อรัฐสภา
- ดำเนินการเรื่องอื่นๆตามที่รัฐธรรมนูญหรือกฎหมายกำหนด
แต่ถ้าจะสรุปง่ายๆ สั้นๆ กกต. จะมีอำนาจหน้าที่อยู่ 3 ประการ ที่ครอบคลุมทั้ง
- จัดการเลือกตั้ง คือการควบคุมและดำเนินการจัดให้มีการเลือกตั้ง ทั้งการเลือกตั้งระดับชาติ ระดับท้องถิ่น รวมทั้งการออกเสียงประชามติ
- สืบสวน ไต่สวน และวินิจฉัย คือ การสืบสวนหรือไต่สวนและวินิจฉัยชี้ขาด สั่งให้มีการเลือกตั้งใหม่ นับคะแนนใหม่ รวมทั้งการสั่งเพิกถอนสิทธิเลือกตั้ง ผู้สมัครและสมาชิกสภา ที่ทำผิดกฏหมายเลือกตั้ง
- ออกกฎระเบียบ คือ การออกกฏระเบียบ คำสั่ง ข้อกำหนดที่จำเป็นต่อการปฏิบัติงาน