When first elected to the Texas Senate, I made a promise to hold an annual town hall meeting in every county. In light of the coronavirus pandemic, town halls will be held virtually this year.

I am excited to hear from you and discuss the issues that matter most to us in Senate District 31 as we prepare for the upcoming 87th Legislative Session beginning in January.
If you don’t see a specific time and date for your county, please check back in the coming days.
In order to participate, please fill out the form below two days prior to your county’s town hall date. An email will be sent to you one day prior to the town hall date containing the Zoom link and passcode.
Thank you!

Find your virtual town hall below!

If you don’t see an event for your county, please check back soon!

Friday, December 11

Winkler County

11:00 a.m. – 12:00 p.m.
Friday, December 11
Meeting #521

Join Town Hall

Loving County

1:30 p.m. – 2:30 p.m.
Friday, December 11
Meeting #522

Join Town Hall

Thursday, October 22 – Complete!

Armstrong County

9:00 a.m. – 10:00 a.m.
Thursday, October 22
Meeting #486

Complete!

Briscoe County

10:30 a.m. – 11:30 a.m.
Thursday, October 22
Meeting #487

Complete!

Hutchinson County

1:00 p.m. – 2:00 p.m.
Thursday, October 22
Meeting #488

Complete!

Lipscomb County

2:30 p.m. – 3:30 p.m.
Thursday, October 22
Meeting #489

Complete!

Moore County

4:00 p.m. – 5:00 p.m.
Thursday, October 22
Meeting #490

Complete!

Friday, October 23 – Complete!

Carson County

9:00 a.m. – 10:00 a.m.
Friday, October 23
Meeting #491

Complete!

Castro County

10:30 a.m. – 11:30 a.m.
Friday, October 23
Meeting #492

Complete!

Ochiltree County

1:00 p.m. – 2:00 p.m.
Friday, October 23
Meeting #493

Complete!

Oldham County

2:30 p.m. – 3:30 p.m.
Friday, October 23
Meeting #494

Complete!

Wednesday, October 28 – Complete!

Parmer County

2:00 p.m. – 3:00 p.m.
Wednesday, October 28
Meeting #495

Complete!

Potter County

3:30 p.m. – 4:30 p.m.
Wednesday, October 28
Meeting #496

Complete!

Thursday, October 29 – Complete!

Collingsworth County

9:00 a.m. – 10:00 a.m.
Thursday, October 29
Meeting #497

Complete!

Dallam County

10:30 a.m. – 11:30 a.m.
Thursday, October 29
Meeting #498

Complete!

Deaf Smith County

1:00 p.m. – 2:00 p.m.
Thursday, October 29
Meeting #499

Complete!

Randall County

2:30 p.m. – 3:30 p.m.
Thursday, October 29
Meeting #500

Complete!

Roberts County

4:00 p.m. – 5:00 p.m.
Thursday, October 29
Meeting #501

Complete!

Monday, November 2 – Complete!

Donley County

9:00 a.m. – 10:00 a.m.
Monday, November 2
Meeting #502

Complete!

Gray County

10:30 a.m. – 11:30 a.m.
Monday, November 2
Meeting #503

Complete!

Hall County

1:00 p.m. – 2:00 p.m.
Monday, November 2
Meeting #504

Complete!

Sherman County

2:30 p.m. – 3:30 p.m.
Monday, November 2
Meeting #505

Complete!

Swisher County

4:00 p.m. – 5:00 p.m.
Monday, November 2
Meeting #506

Complete!

Tuesday, November 17 – Complete!

Hansford County

9:00 a.m. – 10:00 a.m.
Tuesday, November 17
Meeting #507

Complete!

Hartley County

10:30 a.m. – 11:30 a.m.
Tuesday, November 17
Meeting #508

Complete!

Hemphill County

1:00 p.m. – 2:00 p.m.
Tuesday, November 17
Meeting #509

Complete!

Wheeler County

2:30 p.m. – 3:30 p.m.
Tuesday, November 17
Meeting #510

Complete!

Thursday, November 19 – Complete!

Bailey County

1:00 p.m. – 2:00 p.m.
Thursday, November 19
Meeting #511

Complete!

Cochran County

2:30 p.m. – 3:30 p.m.
Thursday, November 19
Meeting #512

Complete!

Yoakum County

4:00 p.m. – 5:00 p.m.
Thursday, November 19
Meeting #513

Complete!

Friday, November 20 – Complete!

Martin County

9:00 a.m. – 10:00 a.m.
Friday, November 20
Meeting #514

Complete!

Glasscock County

10:30 a.m. – 11:30 a.m.
Friday, November 20
Meeting #515

Complete!

Howard County

12:30 p.m. – 1:30 p.m.
Friday, November 20
Meeting #516

Complete!

Thursday, December 10 – Complete!

Midland County

10:00 a.m. – 11:00 a.m.
Thursday, December 10
Meeting #517

Complete!

Ector County

1:15 p.m. – 2:15 p.m.
Thursday, December 10
Meeting #518

Complete!

Andrews County

2:45 p.m. – 3:45 p.m.
Thursday, December 10
Meeting #519

Complete!

Gaines County

4:00 p.m. – 5:00 p.m.
Thursday, December 10
Meeting #520

Complete!