Skip to main content
CityRuleLookup

Houston, TX Tobacco & Vaping: Tobacco Age Restrictions (2026)

Light Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified May 2026

Key Facts

Minimum Age
21 (federal T21, Texas SB 21)
Retailer Permit
Texas Comptroller permit required
ID Requirement
Photo ID for buyers under 30
Flavor Ban
No local flavor ban (Texas preemption)
Military Exemption
18+ active duty pre-Sept 2019
Retailer Fines
$250-$5,000 escalating

Summary

Houston enforces the federal Tobacco 21 minimum age of 21 for all tobacco and vape sales, aligned with Texas SB 21 (2019). Texas state law preempts most local tobacco regulation, so Houston has no local flavor ban or extra retailer licensing beyond state permits. The Texas Comptroller issues retailer permits and DSHS enforces compliance.

Sec. 161.082. SALE OF CIGARETTES, E-CIGARETTES, OR TOBACCO PRODUCTS TO PERSONS YO...GoReset Texas Constitution and Statutes chevron_right Texas Constitution chevron_right Agriculture Code chevron_right Alcoholic Beverage Code chevron_right Auxiliary Water Laws chevron_right Business & Commerce Code chevron_right Business Organizations Code chevron_right Civil Practice and Remedies Code chevron_right Code of Criminal Procedure chevron_right Education Code chevron_right Election Code chevron_right Estates Code chevron_right Family Code chevron_right Finance Code chevron_right Government Code chevron_right Health and Safety Code chevron_right Human Resources Code chevron_right Insurance Code chevron_right Insurance Code - Not Codified chevron_right Labor Code chevron_right Local Government Co

Source: Texas DSHS – Tobacco LawsView official code

Full Breakdown

Houston follows the federal Tobacco 21 law (Dec 2019) and Texas SB 21 (effective Sept 1, 2019), which together raised the minimum legal sale age for cigarettes, cigars, e-cigarettes, vape pens, and all tobacco products to 21. Texas Health & Safety Code Chapter 161 governs the sale and possession of tobacco statewide, and Texas Tax Code Chapter 154 requires every retailer to hold a permit from the Texas Comptroller. Texas state law broadly preempts local regulation of tobacco sales, so Houston has not adopted a local flavor ban or independent licensing scheme. Active-duty military members who were 18 or older as of Sept 1, 2019 are grandfathered and may purchase tobacco. Photo ID must be checked for any purchaser appearing under 30. Compliance checks are conducted by the Texas Department of State Health Services (DSHS) Tobacco Prevention and Control Program.

Violations & Fines

Selling to a minor under 21 carries fines of $250 (first violation), $500 (second), $1,000 (third), and up to $5,000 for fourth and subsequent offenses within 3 years. Retailer permits may be suspended or revoked after repeated violations. Failure to post age-of-sale signage is a separate $100 fine. Furnishing tobacco to minors is a Class C misdemeanor under Texas Health & Safety Code §161.082.

Frequently Asked Questions

What is the minimum age to buy tobacco in Houston?
Twenty-one. Both federal Tobacco 21 and Texas SB 21 set the floor at 21. ID is required for any purchaser who appears under 30.
Are vapes and e-cigarettes included?
Yes. Texas Health & Safety Code Chapter 161 covers e-cigarettes, vape pens, and all tobacco-derived products under the same age-21 rule.
Is there a flavored tobacco ban in Houston?
No. Texas state law preempts local flavor bans, and Houston has not enacted one. Flavored cigarettes (other than menthol) remain banned under federal law since 2009.

Sources & Official References

Other rules in Houston

All Houston rules

Texas rules heatmap·Compare Houston to another location·View the Texas tobacco & vaping overview

Get notified when Tobacco Age Restrictions in Houston, TX changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.