Early voting takes place April 25-May 3 for city council races in Tomball and Magnolia; Magnolia ISD positions; and two statewide propositions. Election day is May 7.

Registered voters in Harris and Montgomery counties can cast their ballot at any vote center within their respective county during early voting for county elections. However, the city of Tomball is holding its own election, meaning city residents must visit City Hall at 401 Market St., Tomball, to vote early or on election day.

Tomball City Council races





  • Residents must vote at Tomball City Hall, 401 Market St., Tomball, for early voting and on election day.




  • Early voting: 7:45 a.m.-5 p.m. April 25, April 27-May 3; 7:45 a.m.-7:45 p.m. April 26



  • Election day: 7 a.m.-7 p.m. May 7



Harris County early voting



In Harris County, early voting centers are open 7 a.m.-7 p.m. April 25-30 and May 2-3, and noon-7 p.m. May 1, according to Harris County's election website. Find election day polling locations across Harris County and a sample ballot here. Early voting locations in the Tomball area for elections on the county ballot include the two listed below.




  • Lone Star College Creekside, 8747 West New Harmony Trail, Room 116, Tomball

  • Tomball Public Works Building, 501 James St., Training Room, Tomball



Montgomery County early voting



In Montgomery County, early voting centers are open 8 a.m.-5 p.m. April 25-30 and 7 a.m.-7 p.m. May 2-3, according to Montgomery County's election website. Find election day polling locations across Montgomery County and a sample ballot here. Early voting locations in the Magnolia area for elections on the county ballot include the two listed below/




  • West Montgomery County Community Development Center, 31355 Friendship Drive, Magnolia

  • Magnolia Event Center, 11659 FM 1488, Magnolia