ตามหลักการทำงาน SPD สามารถแบ่งได้เป็นประเภทการสลับแรงดันไฟฟ้า ประเภทจำกัดแรงดันไฟฟ้า และประเภทรวม
⑴ สวิตช์แรงดันไฟชนิด SPD จะแสดงค่าอิมพีแดนซ์สูงเมื่อไม่มีแรงดันไฟเกินทันที เมื่อตอบสนองต่อแรงดันไฟเกินทันทีที่เกิดฟ้าผ่า อิมพีแดนซ์จะเปลี่ยนเป็นค่าอิมพีแดนซ์ต่ำ ทำให้กระแสไฟฟ้าผ่าผ่านได้ เรียกอีกอย่างว่า "สวิตช์ SPD ชนิดลัดวงจร"
⑵ SPD ที่จำกัดแรงดัน เมื่อไม่มีแรงดันไฟเกินทันที จะมีค่าอิมพีแดนซ์สูง แต่เมื่อกระแสไฟกระชากและแรงดันไฟเพิ่มขึ้น อิมพีแดนซ์จะลดลงอย่างต่อเนื่อง และลักษณะกระแสและแรงดันไฟจะไม่เป็นเชิงเส้นอย่างมาก บางครั้งเรียกว่า "SPD แบบแคลมป์"
⑶ SPD แบบรวม ประกอบด้วยส่วนประกอบประเภทการสลับแรงดันไฟฟ้าและส่วนประกอบประเภทการจำกัดแรงดันไฟฟ้า สามารถแสดงลักษณะของประเภทการสลับแรงดันไฟฟ้า ประเภทการจำกัดแรงดันไฟฟ้า หรือทั้งสองอย่าง ขึ้นอยู่กับลักษณะของแรงดันไฟฟ้าที่ใช้
