Payment Information

Thrall Utilities

104 S. Main Street
Thrall, TX - 76578
Phone: 512-898-5306


*Please note there is a processing fee for all payments made through this site. 

If your payment is rejected for any reason, your processing fee will not be refunded.

Any over-payments made will be applied as a credit to your next bill.

Search Utility Accounts