In Iowa, the legal hours for the sale of alcoholic beverages are strictly regulated by state law, which mandates that alcohol sales must cease at 2:00 AM daily. Establishments licensed to sell alcohol are prohibited from dispensing or selling any beer, wine, or spirits after this time, meaning that retail or on-premise purchasing of alcohol after 2:00 AM is not permitted under current state statutes.