VA-07 Republican nominee?
Primary Election
Party selects its nominee.
Overview
Current roleCertified public accountant (CPA)
PartyRepublican
Political ideologyConservative Republican
GenderMale
LocationVirginia
Show moreShow less
BackgroundCertified public accountant (CPA)
Notable personal detailsJohn Gray is a Republican candidate for the U.S. House in Virginia’s 7th Congressional District (VA-07) in the 2026 cycle. He has described himself as a U.S. Marine Corps combat veteran and a businessman/CPA, and previously ran for Virginia House of Delegates District 25 in 2023. He was also the Republican nominee for Prince William County Board of Supervisors chair in 2019.
SourcesShowHide
Positions
Economy & Taxes
Supports reducing taxes and cutting government spending, emphasizing fiscal responsibility and pro-business policies. Advocates reducing state taxes and protecting business-friendly policies such as Right to Work.
Immigration & Border
Supports strong enforcement-first border policies including building a large southern border wall, removing criminal undocumented immigrants, blocking funding for sanctuary cities, and cracking down on gang and drug activity; aligns with President Trump’s immigration agenda.
Show moreShow less
Public Safety & Guns
Supports broad Second Amendment rights and opposes gun-control measures; favors fully funding law enforcement and prioritizing victims of crime. Intends to fight attempts at new federal gun restrictions and to oppose the gun-control lobby while defending lawful gun ownership.
Fundraising
Latest report: Cycle 20262026
LatestCycle 2026
Source: FEC
New updates coming soon
We're monitoring and will update when new data impacts the race.
- News
- Polls
- Endorsements


