North Carolina Senate · 2025–2026 Session
HB 958: Election Law Changes
Second Reading · July 28, 2026 · Yeas 28, nays 13 · Party-line vote
How each party voted
Senate President Pro Tempore Phil Berger voted yea.
Bill
- Bill
- HB 958
- Motion
- Second Reading
- Date
- July 28, 2026, 18:13
- Session
- 2025–2026 Session
- Yeas–nays
- Yeas 28, nays 13; 9 didn't vote (9 with an excused absence, 0 excused from voting)
- Result
- Passed, as the General Assembly's vote record marks it
The chamber on this vote
Seats are today's members, liberal to conservative; members who have left aren't shown.
← Most liberalThe aisleMost conservative →
How each member voted
Yea (28)
- Ted Alexander R-44
- Lisa Barnes R-11
- Phil Berger R-26
- Bob Brinson R-3
- Kevin Corbin R-50
- Dave Craven R-29
- Warren Daniel R-46
- Carl Ford R-33
- Amy Galey R-25
- Bobby Hanig R-1
- Ralph Hise R-47
- Mark Hollo R-45
- Brent Jackson R-9
- Steve Jarvis R-30
- Todd Johnson R-35
- Dana Jones R-31
- Michael Lazzara R-6
- Michael Lee R-7
- Tom McInnis R-21
- Chris Measmer R-34
- Tim Moffitt R-48
- Buck Newton R-4
- Brad Overcash R-43
- Bill Rabon R-8
- Norman Sanderson R-2
- Benton Sawrey R-10
- Vickie Sawyer R-37
- Eddie Settle R-36
Nay (13)
- Gale Adcock D-16
- Val Applewhite D-19
- Woodson Bradley D-42
- Jay Chaudhuri D-15
- Haseeb Fatmi D-18
- Jonah Garson D-23
- Lisa Grafstein D-13
- Julie Mayfield D-49
- Mujtaba Mohammed D-38
- Natalie Murdock D-20
- Gladys Robinson D-28
- Caleb Theodros D-41
- Joyce Waddell D-40
Excused (9)
- Sydney Batch D-17
- Dan Blue D-14
- Danny Britt R-24
- Jim Burgin R-12
- Sophia Chitlik D-22
- Michael Garrett D-27
- Paul Lowe D-32
- DeAndrea Salvador D-39
- Kandie Smith D-5