In Texas, you can buy beer according to the following general schedule:
- Monday to Friday: 7 a.m. to midnight
- Saturday: 7 a.m. to 1 a.m. (early Sunday morning)
- Sunday: 10 a.m. to midnight
These hours apply to beer and wine sales in grocery stores, convenience stores, and gas stations. Liquor has different, more restrictive rules and is only sold in liquor stores from 10 a.m. to 9 p.m. Monday through Saturday, with liquor stores closed on Sundays. However, you can buy liquor at bars and restaurants on Sundays starting at 10 a.m. if you are consuming food. So, for beer specifically, you can purchase it at stores starting at 7 a.m. Monday through Saturday and starting at 10 a.m. on Sundays until midnight.