
Republican • Conservative • Combat Veteran
Re-Elect
Judge John C. Hafley
MONTGOMERY COUNTY COURT AT LAW #1
Join the campaign. Stay informed. Help us re-elect a judge who stands for justice.
Re-Elect Judge John C. Hafley
Welcome to the official campaign website for Judge John C. Hafley, a combat veteran, career public servant, and proud Texan running for re-election to Montgomery County Court at Law # 1.
With more than 25 years of legal experience, Judge Hafley has served as a police officer, prosecutor, and judge, always guided by a deep respect for the Constitution, the rule of law, and the people of this community. As a lifelong conservative, he upholds traditional Texas values, champions individual liberty, and defends the rights and freedoms we hold dear.
Meet Judge Hafley
Judge John Hafley was elected in November 2022 to serve as Judge of County Court at Law No. 1. With more than 15 years of legal experience, he has handled thousands of cases and built a reputation for fairness, efficiency, and a deep respect for the law.
A proud U.S. Army veteran, Judge Hafley brings discipline and a servant’s heart to the bench. He earned his law degree from South Texas College of Law and holds a Master's Degree in Strategic Studies from the United States Army War College.. Before becoming a judge, he worked as a police officer, an Assistant District Attorney, and owned his private practice for over 10 years in Montgomery County. He also served in the Army and Army Reserve, retiring as a Brigadier General in October 2023.
“Justice requires experience, compassion, and courage. I bring all three to the bench—every single day.”
Why Re-Elect Judge Hafley?
Judge John C. Hafley represents the best of Montgomery County—honor, service, and integrity. His proven conservative leadership is rooted in faith, family, and a deep respect for the Constitution.
✔️ A judicial record that prioritizes fairness, efficiency, and public safety
✔️ Over 25 years of service in law enforcement, prosecution, and the military
✔️ Lifelong commitment to our community, our values, and our freedoms
Please help us keep Judge Hafley on the bench. Your contribution today ensures we can share his message and reach voters across Montgomery County.
Donations Accepted via Venmo
We gratefully accept contributions through Venmo. When submitting your donation, please include your name, address, email, and phone number in the notes section. To confirm the correct Venmo account, please note the last four digits: 8435.
Thank you for your support!
Legal Notice: Contributions are not tax-deductible. Individuals may contribute up to the legal limit under Texas campaign finance law.
John Hafley is a retired member of the United States Army. Use of his military rank, job titles, and photographs in uniform does not imply endorsement by the Army or the Department of Defense.








