New Hampshire alcohol sale hours
New Hampshire guarantees 6 a.m. to 1 a.m. statewide for beer, and a city or county may allow later closing.
Beer in New Hampshire
Grocery and convenience
| Day | Legal sale hours |
|---|---|
| Every day |
|
Package store
| Day | Legal sale hours |
|---|---|
| Every day |
|
Bar or restaurant
| Day | Earliest legal closing |
|---|---|
| Every day |
|
Wine in New Hampshire
Grocery and convenience
| Day | Legal sale hours |
|---|---|
| Every day |
|
Package store
| Day | Legal sale hours |
|---|---|
| Every day |
|
Bar or restaurant
| Day | Earliest legal closing |
|---|---|
| Every day |
|
Liquor in New Hampshire
Package store
| Day | Legal sale hours |
|---|---|
| Every day |
|
Bar or restaurant
| Day | Earliest legal closing |
|---|---|
| Every day |
|
Holiday closures in New Hampshire
| Holiday | What closes |
|---|---|
| Christmas Day | Package stores, closed all day |
| Easter Sunday | Package stores, closed all day |
| Thanksgiving Day | Package stores, closed all day |
Common questions
- What time can you buy alcohol in New Hampshire?
- 6 a.m. to 1 a.m. The same window covers beer, wine, and liquor, and New Hampshire preempts local alcohol hours, so it applies statewide.
- Can you buy alcohol on Sunday in New Hampshire?
- Yes. New Hampshire allows alcohol from 6 a.m. on Sunday.
- Is alcohol sold on holidays in New Hampshire?
- New Hampshire restricts sales on Christmas Day, Easter Sunday, and Thanksgiving Day. The restriction is not always a full-day closure, so check the table for what closes and when.
Sources
Last verified . How DrinkLaws checks this.