Skip to content
DrinkLaws

Iowa

What time can you buy liquor in Iowa?

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

Grocery and convenience

Legal hours to buy liquor in Iowa 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 liquor in Iowa at a package store, by day of week
DayLegal sale hours
Every day
  • 6 a.m. to 2 a.m. (next morning)

Bar or restaurant

Legal hours to buy liquor in Iowa at a bar or restaurant, by day of week
DayLegal sale hours
Every day
  • 6 a.m. to 2 a.m. (next morning)

Common questions

What time can you buy liquor in Iowa?
6 a.m. to 2 a.m. The same window applies at every outlet.
What time do they start selling liquor in Iowa?
6 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 Iowa?
6 a.m. to 2 a.m. on Sunday, the same window at every outlet.
Can you buy liquor before noon on Sunday in Iowa?
Yes. Sunday liquor sales may begin at 6 a.m. in Iowa, which is before noon.

Sources

Last verified . How DrinkLaws checks this.