Skip to content
DrinkLaws

Pennsylvania

What time can you buy liquor in Pennsylvania?

7 a.m. to 2 a.m.Set by Pennsylvania law and the same at every outlet, with no local variation.

Bar or restaurant

Legal hours to buy liquor in Pennsylvania at a bar or restaurant, by day of week
DayLegal sale hours
Monday to Saturday
  • 7 a.m. to 2 a.m. (next morning)
Sunday
  • 9 a.m. to 2 a.m. (next morning)

Common questions

What time can you buy liquor in Pennsylvania?
7 a.m. to 2 a.m. The same window applies at every outlet.
Can you buy liquor on Sunday in Pennsylvania?
Yes, but Sunday runs on its own schedule: 9 a.m. to 2 a.m., against 7 a.m. to 2 a.m. on a weekday.
What time do they start selling liquor in Pennsylvania?
7 a.m. That is the earliest any outlet may sell, and some open later by choice.
What time on Sunday can you buy liquor in Pennsylvania?
9 a.m. to 2 a.m. on Sunday, the same window at every outlet.
Can you buy liquor before noon on Sunday in Pennsylvania?
Yes. Sunday liquor sales may begin at 9 a.m. in Pennsylvania, which is before noon.

Sources

Last verified . How DrinkLaws checks this.