Skip to content
DrinkLaws

Pennsylvania

What time can you buy wine in Pennsylvania?

7 a.m. to 2 a.m.The widest window Pennsylvania law allows. Each kind of shop has its own hours inside it, listed below.
  • Grocery and convenience: 7 a.m. to 11 p.m.
  • Bar or restaurant: 7 a.m. to 2 a.m.

Grocery and convenience

Legal hours to buy wine in Pennsylvania at a grocery or convenience store, by day of week
DayLegal sale hours
Monday to Saturday
  • 7 a.m. to 2 a.m. (next morning)
Sunday
  • 9 a.m. to 11 p.m.

Bar or restaurant

Legal hours to buy wine 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 wine in Pennsylvania?
7 a.m. to 2 a.m. at the widest. The exact window depends on the kind of shop, so check the per-outlet answers below.
What time can you buy wine at a grocery or convenience store in Pennsylvania?
7 a.m. to 11 p.m.
What time can you buy wine at a bar or restaurant in Pennsylvania?
7 a.m. to 2 a.m.
Can you buy wine on Sunday in Pennsylvania?
Yes, but Sunday runs on its own schedule: 9 a.m. to 11 p.m., against 7 a.m. to 2 a.m. on a weekday.
What time do they start selling wine 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 wine in Pennsylvania?
It depends on the outlet: 9 a.m. to 11 p.m., 9 a.m. to 2 a.m. The table above shows which is which.
Can you buy wine before noon on Sunday in Pennsylvania?
Yes. Sunday wine sales may begin at 9 a.m. in Pennsylvania, which is before noon.
What is the latest you can buy wine in Pennsylvania?
11 p.m. Not every outlet stays open that late, so the window above shows which does.

Sources

Last verified . How DrinkLaws checks this.