Early voting for the Nov. 3, 2026 Texas election starts Monday, Oct. 19, and runs through Friday, Oct. 30. You can vote at any early voting site in the county where you live. Hours depend on the county and the site, so check your county’s list below before you go.
Key dates
- Mon. Oct. 5: Last day to register to vote for this election (passed).
- Mon. Oct. 19 – Fri. Oct. 30: Early voting in person.
- Fri. Oct. 23: Last day for your county to receive an application for a ballot by mail. A postmark by that date is not enough.
- Tue. Nov. 3: Election Day. Polls are open 7 a.m. to 7 p.m.
- Mail ballots: Due by 7 p.m. Nov. 3. If postmarked by 7 p.m. Nov. 3, they count if received by 5 p.m. Wed. Nov. 4.
Source: Texas Secretary of State, Important Election Dates.
What to bring (ID)
Texas accepts seven forms of photo ID at the polls. The full list is on VoteTexas.gov. If you do not have one and cannot reasonably get one, you can still vote by signing a Reasonable Impediment Declaration and showing one of the supporting documents listed on the same page.
Find your early voting site
The fastest way to see your sites is My Voter Portal, the state’s lookup tool. It also shows your registration status. More on where to vote and early voting is on VoteTexas.gov.
Below is what each county had posted on its official website as of Oct. 7. Some counties post their sites closer to Oct. 19, and My Voter Portal will list them once they do. Call your county elections office if anything is unclear.
Polk County
- Main site: Judicial Center, 101 W. Mill St., Livingston
- Branch sites: Onalaska Sub-Courthouse, 14111 US Hwy 190 W, Onalaska; Sechrest Webster Community Center, 100 W. Front St., Corrigan
- Hours: Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 1-6 p.m.; Oct. 26-30, 7 a.m.-7 p.m. Hours may vary at branch sites, so call to confirm.
- Polk County Elections | Notice of General Election | 936-327-6805
Angelina County
- Main site: Angelina County Elections Administration, 606 E. Lufkin Ave., Lufkin. Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 10 a.m.-4 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- Offsite locations (weekdays only, Oct. 19-23 and Oct. 26-30, 8 a.m.-5 p.m.): Lufkin Parks and Recreation Center, 516 Montrose St., Lufkin; Clawson Assembly of God, 5569 US 69 N, Pollok; Huntington Civic Center, 1179 Hwy 69, Huntington; Zavalla Sub Courthouse, 16663 FM 2109, Zavalla; T.L.L. Temple Memorial Library, 300 Park St., Diboll
- Angelina County Elections | 936-634-7390
Hardin County
- Main site: Courthouse County Courtroom, 300 W. Monroe St., Kountze. Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, noon-6 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- Branch sites (weekdays Oct. 19-30, 9 a.m.-6 p.m.): Silsbee City Hall EDC room, 1220 Hwy 327 E, Silsbee; Lumberton Event Center, 826 N. Main St., Lumberton; Sour Lake Community Center, 250 S. Ann St., Sour Lake
- Hardin County Elections | 409-209-5445
Houston County
- Site: Houston County Senior Citizen Center, 716 W. Wells St., Crockett
- Hours: Oct. 19-23, 9 a.m.-6 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 1-7 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- Houston County Elections | 936-544-3255 ext. 243
Jasper County
- Main site: Courthouse Annex, 271 E. Lamar St., Jasper. Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, noon-6 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- St. Raymond’s Catholic Church, 283 FM 1007, Sam Rayburn: Oct. 19-23, 9 a.m.-5 p.m.; Sat. Oct. 24, 8 a.m.-4 p.m.; Sun. Oct. 25, noon-6 p.m.; Oct. 26-30, 9 a.m.-5 p.m.
- Central Baptist Church, 801 S. Margaret Ave., Kirbyville; Whitehead Office Building, 35529 S. US Hwy 96, Buna; Evadale ISD Admin Building, 908 FM 105, Evadale: Oct. 19-24, 9 a.m.-5 p.m.; Sun. Oct. 25, noon-6 p.m.; Oct. 26-30, 9 a.m.-5 p.m.
- Jasper County Elections | 409-384-6226
Madison County
- Courthouse, Room 108, 101 W. Main St., Madisonville: Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 9 a.m.-3 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- North Zulch VFD, 11717 Fifth St., North Zulch: Oct. 26-30 only, 7 a.m.-7 p.m.
- Madison County Elections | 936-349-0132
Nacogdoches County
- Site: Courthouse Annex, 203 W. Main St., Nacogdoches
- Hours: Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 9 a.m.-3 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- Nacogdoches County early voting schedule
Sabine County
- Early voting sites for Nov. 3 were not posted as of Oct. 7.
- Sabine County Elections | 409-787-3786
San Augustine County
- Sites: Elections Administration Building, El Camino Justice Center, 225 N. Harrison, San Augustine; Broaddus Community Center, FM 2558, Broaddus
- Hours (both sites): Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 12:30-6:30 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- San Augustine County Elections | 936-275-0989
San Jacinto County
- Main site: Election Administration Building, 51 E. Pine Ave., Coldspring
- Hours: Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 1-7 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- Call the elections office to confirm any additional sites.
- San Jacinto County Elections | 936-653-5804
Shelby County
- Early voting sites for Nov. 3 were not posted as of Oct. 7.
- Shelby County Elections | 936-598-5340
Trinity County
- Early voting sites for Nov. 3 were not posted as of Oct. 7.
- Trinity County Elections | 936-642-3959
Tyler County
- Site: Tyler County Nutrition Center, 201 Willow, Woodville
- Hours: Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 8 a.m.-8 p.m.; Sun. Oct. 25, 2-8 p.m.; Oct. 26-30, 8 a.m.-8 p.m.
- Tyler County Elections | 409-331-8133
Walker County
- Site: Walker County Storm Shelter, 455 SH 75 N, Huntsville
- Hours: Oct. 19-23, 8 a.m.-5 p.m.; Sat. Oct. 24, 7 a.m.-7 p.m.; Sun. Oct. 25, 10 a.m.-4 p.m.; Oct. 26-30, 7 a.m.-7 p.m.
- Walker County Elections | 936-436-4959
Schedules can change. Check your county’s page or My Voter Portal before you head out.
