Pennsylvania happy hour laws
Happy hour is legal in Pennsylvania but capped at 4 hours a day and 24 hours a week, and discounts must stop at midnight. Bars have to post happy hour times a week ahead.
Last checked · Oct 19, 2026
What changed
- Sep 13, 2024: Act 57 of 2024 raised the weekly happy hour cap from 14 to 24 hours and allowed two food and drink combination specials a day.
The rules
-
Happy hours may run up to 4 hours a day and 24 hours a week, and bars may offer up to two food and drink combination specials a day.
-
No discounts between midnight and closing, and happy hour times must be posted on the premises seven days in advance.
-
A drink's price may not change during a happy hour, and no two-for-one or unlimited drinks for a set price.