Skip to content
DrinkLaws

Oklahoma

What time can you buy wine in Oklahoma?

6 a.m. to 2 a.m.The outer limit set by Oklahoma law. A city or county may require earlier closing, so the hours where you are can be shorter than this, never longer.
  • Grocery and convenience: 6 a.m. to 2 a.m.
  • Package store: 8 a.m. to midnight
  • Bar or restaurant: 8 a.m. to 2 a.m.

Grocery and convenience

Legal hours to buy wine in Oklahoma at a grocery or convenience store, by day of week
DayLegal sale hours
Every day
  • 6 a.m. to 2 a.m. (next morning)

Package store

Legal hours to buy wine in Oklahoma at a package store, by day of week
DayLegal sale hours
Monday to Saturday
  • 8 a.m. to midnight
SundayNo sales

Bar or restaurant

Legal hours to buy wine in Oklahoma at a bar or restaurant, by day of week
DayLatest legal sale hours
Monday to Saturday
  • 8 a.m. to 2 a.m. (next morning)
SundayNo sales
These are the outer limits set by state law. A city or county may require earlier closing, so the hours where you are can be shorter than the hours shown, never longer.

Oklahoma closes package stores every Sunday. That is a standing weekly rule rather than a holiday, so it applies every week of the year.

Holiday closures in Oklahoma

Days when alcohol sales are restricted in Oklahoma
HolidayWhat closes
Christmas DayPackage stores, closed all day
Thanksgiving DayPackage stores, closed all day

Common questions

What time can you buy wine in Oklahoma?
6 a.m. to 2 a.m. at the outside. That is the limit state law sets, and a city or county may require earlier closing, so check locally if you are close to the edge.
What time can you buy wine at a grocery or convenience store in Oklahoma?
6 a.m. to 2 a.m.
What time can you buy wine at a package store in Oklahoma?
8 a.m. to midnight.
What time can you buy wine at a bar or restaurant in Oklahoma?
8 a.m. to 2 a.m.
Can you buy wine on Sunday in Oklahoma?
No. Oklahoma publishes no Sunday wine window for at least one kind of outlet, so Sunday is not an ordinary trading day here.
What time do they start selling wine in Oklahoma?
6 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 Oklahoma?
You cannot. Oklahoma publishes no Sunday wine window for at least one kind of outlet.
Can you buy wine before noon on Sunday in Oklahoma?
Yes. Sunday wine sales may begin at 6 a.m. in Oklahoma, which is before noon.
What is the latest you can buy wine in Oklahoma?
Midnight. Not every outlet stays open that late, so the window above shows which does.

Sources

Last verified . How DrinkLaws checks this.