What Time Do They Stop Selling Alcohol in New Mexico?

Updated May 2026.

New Mexico package (off-premise) alcohol sales run 7:00 a.m. to midnight statewide under NMSA 1978 § 60-7A-1(B). There is no statewide 2:00 a.m. package clock and no Sunday or Christmas ban — those restrictions were lifted 1 July 2021. On-premise bars may sell, serve, and allow consumption 7:00 a.m. to 2:00 a.m. Restaurant licenses stop at 11:00 p.m. or when food service stops, whichever is earlier. Age 21.

McKinley County local-option districts (including Gallup) may ban package sales between 7:00 a.m. and 10:00 a.m. (§ 60-7A-1(C)). That is the only statewide carve-out ABC names. A lit convenience store at 12:10 a.m. is not permission. Gas stations follow the licensegas stations.

Statewide rails

License Legal window Source
Package / unbroken packages 7:00 a.m.–midnight NMSA § 60-7A-1(B); NM RLD ABC FAQ
On-premise (dispenser) 7:00 a.m.–2:00 a.m. § 60-7A-1(A)
Restaurant license 7:00 a.m.–11:00 p.m. or end of food service NM RLD ABC FAQ (not a 60-7A-1(B) number)
Hotel guest rooms Consumption any hour § 60-7A-1(A) hotel-room exception
McKinley / Gallup package morning Local ordinance may block 7–10 a.m. § 60-7A-1(C)
Sunday / Christmas / election day Regular hours (since 1 July 2021) 2021 amendment + NM RLD ABC FAQ

Locals cannot invent a later last call than the statute. Albuquerque is not Gallup. We will not publish a 33-county table. Neighboring sealed clock: Colorado.

Sources

  • NMSA 1978 § 60-7A-1 (2025 Justia text fetched): on-premise 7 a.m.–2 a.m.; package 7 a.m.–midnight; class-B/McKinley-style local morning restriction; 2021 amendment deleted Sunday/Christmas/election day clauses.
  • NM RLD ABC existing-licensee FAQ (fetched 2026): same hours; Sunday/Christmas restrictions lifted 1 July 2021; no holiday or election-day restriction.
  • No county-by-county table (would go stale).

Leave a Comment