You’re heading to a last-minute BBQ in San Diego, or maybe you just got off a red-eye flight into LAX. All you want is a six-pack of craft beer or a bottle of wine to wind down. But a question hits you: what time can you buy alcohol in California?
It sounds simple, but the answer isn’t always a straight line. California is famous for its relaxed vibe, but its alcohol sales laws have specific start times, cutoffs, and county-level twists. If you guess wrong, you could end up staring at locked cooler doors or a cashier shaking their head.
Don’t worry—I’ve got you covered. In this guide, you’ll learn exactly when you can buy beer, wine, and spirits across the Golden State, including special rules for Sundays, holidays, and different types of stores. Let’s make sure your next run is successful.
Why California’s Alcohol Hours Aren’t One-Size-Fits-All
Unlike some states that set one rigid time for everyone, California delegates authority to both the state Department of Alcoholic Beverage Control (ABC) and individual counties. The state sets a baseline, but counties can impose stricter hours.
This means what time can you buy alcohol in California in Los Angeles might differ slightly from Sacramento or Fresno. The good news? The differences are small. The bad news? Those small differences can trip you up if you’re traveling or new to the area.
The Statewide Rule: 6 AM to 2 AM (Most Places)
Here’s your golden rule: Under California Business and Professions Code, the default legal hours for off-sale alcohol sales (meaning stores like grocery, convenience, and liquor stores) are 6:00 AM to 2:00 AM every day of the week.
That’s right—you can buy alcohol at 6:01 AM on a Sunday morning if you want. No blue laws like in Texas or Minnesota. California doesn’t force stores to wait until noon on Sundays.
But wait—there’s a catch. That “2:00 AM” cutoff is strict. If a store’s license says sales stop at 2 AM, they cannot sell you a single can at 2:01 AM. Many stores will stop scanning alcohol at 1:55 AM just to be safe.
Real-life example: You’re at a 7-Eleven in San Francisco at 2:10 AM after a late shift. The clerk is legally required to refuse the sale, even if the lights are on and they’re open 24/7. You’ll have to wait until 6 AM.
What Time Can You Buy Alcohol in California by License Type
Not all alcohol licenses are the same. The time you can buy depends on what kind of store or establishment you’re in.
Off-Sale Licenses (Stores, Supermarkets, Liquor Shops)
- Type 20 (Off-Sale Beer and Wine): Grocery stores and corner markets. Sales allowed 6 AM – 2 AM.
- Type 21 (Off-Sale General – Beer, Wine, Spirits): Liquor stores, big-box retailers (Costco, Walmart, Target with full liquor). Same hours: 6 AM – 2 AM.
No license allows off-sale alcohol between 2 AM and 6 AM. Period.
On-Sale Licenses (Bars, Restaurants, Clubs)
- Type 40 (On-Sale Beer & Wine – Restaurants): Serve until 2 AM.
- Type 47 (On-Sale General – Full bars): Serve until 2 AM.
- Type 48 (On-Sale General for Public Premises – Dance clubs): Also 2 AM cutoff.
Some cities (like San Francisco and San Diego) have extended hours permits for certain nightlife districts, but that’s rare and expensive. For 99% of places, last call is 1:30 AM or 1:45 AM, with doors locked by 2 AM.
Special Note: Bars vs. Stores After Midnight
If you’re out at 1 AM, a bar might still serve you a drink. But a liquor store cannot sell you a bottle to take home after 2 AM. However, between midnight and 2 AM, both can legally sell. So what time can you buy alcohol in California from a bar? Until 2 AM. From a store? Same answer—but many stores voluntarily stop at midnight to avoid trouble.
County-Level Exceptions: Where Hours Are Shorter
Here’s where it gets interesting. Some counties have voted to restrict hours further than state law. You need to know these if you live or travel in:
Santa Clara County (San Jose, Palo Alto, Mountain View)
- Unincorporated areas only: Off-sale alcohol sales stop at 12:00 AM (midnight) instead of 2 AM.
- Inside city limits (like San Jose city), state hours apply (6 AM – 2 AM). But check your exact address.
Riverside County (Desert cities like Palm Springs)
- Some unincorporated areas restrict off-sale sales to 6 AM – 1 AM (cutoff one hour earlier).
- Most cities follow state hours, but a few small towns have local ordinances.
Los Angeles County (Select neighborhoods)
- No countywide earlier cutoff, but individual cities within LA County (like Pomona or Claremont) have voted for midnight cutoffs for off-sale. Always check local city laws if you’re near a border.
Pro tip: If you’re in an unincorporated area of a strict county, don’t assume the 2 AM rule applies. Call the store ahead or check their posted license hours.
What About Gas Stations, Drugstores, and Delivery Apps?
Gas stations (like Chevron or Shell with a mini-mart) follow the same 6 AM – 2 AM rule if they hold a Type 20 or 21 license. CVS, Walgreens, and Rite Aid also sell alcohol during those same hours.
Alcohol delivery services (Drizly, Instacart, DoorDash, Uber Eats) must follow the same legal hours. Even if you place an order at 5:30 AM, the driver cannot complete the delivery until 6:00 AM. And after 2 AM, the app will simply show “no stores available.”
Real-life use case: You’re hosting a surprise birthday brunch at 10 AM. You realize at 9:55 PM the night before that you forgot the mimosa champagne. As long as you order before 2 AM, delivery is fine. But if you remember at 2:15 AM, you’re waiting until 6 AM.
Holidays, Emergencies, and Exceptions to Know
- New Year’s Eve: No special extension. Still 2 AM cutoff statewide. Plan ahead.
- Thanksgiving & Christmas: Same hours. No “day before” changes.
- Pandemics or curfews: During COVID, some cities temporarily restricted alcohol hours (e.g., 9 PM cutoff in certain counties). Those are gone now, but always check local news during emergencies.
- Private events with catering permits: Those can go later, but that doesn’t help you at a store.
Tips to Never Get Turned Away (Checklist)
Follow this quick checklist before heading out:
- Check the clock: Is it between 6 AM and 2 AM? If yes, proceed. If no, wait or go to a bar (but you can’t take it home).
- Know your county: If you’re in unincorporated Santa Clara or Riverside, assume a midnight cutoff.
- Look for the license poster: Every store must display their ABC license. It will list “Hours of Operation for Sale” – if it says 6 AM – 12 AM, respect it.
- When in doubt, call ahead: Especially in small towns or near county borders.
- Have backup ID: Even if it’s 1 PM on a Tuesday, stores can refuse if your ID is expired or damaged.
Why the 2 AM Cutoff Exists (A Quick History)
California’s 2 AM rule dates back to the post-Prohibition era. The state wanted to balance personal freedom with public safety. Unlike Utah or Indiana (where you can’t buy on Sundays or after 7 PM), California chose a wide but firm window. The idea: reduce drunk driving by stopping sales when most bars close, but still allow night owls and early risers to purchase legally.
Today, some lawmakers have proposed moving the cutoff to 4 AM for certain cities (like Los Angeles and San Francisco) to boost nightlife economies. But so far, those bills haven’t passed. So for now, what time can you buy alcohol in California remains 6 AM to 2 AM, with local exceptions.
What Time Can You Buy Alcohol in California: Quick Reference Table
| Store Type | Start Time | End Time | Notes |
|---|---|---|---|
| Grocery store (beer/wine) | 6:00 AM | 2:00 AM | Every day |
| Liquor store (spirits) | 6:00 AM | 2:00 AM | Every day |
| Gas station mini-mart | 6:00 AM | 2:00 AM | If licensed |
| CVS / Walgreens | 6:00 AM | 2:00 AM | Check local county |
| Bar / Restaurant | 6:00 AM | 2:00 AM | Last call ~1:45 AM |
| Delivery apps | 6:00 AM | 2:00 AM | No delivery outside hours |
| Santa Clara Co. (uninc.) | 6:00 AM | 12:00 AM | Midnight cutoff |
FAQs: Your Last-Minute Questions Answered
1. Can I buy alcohol before noon on Sunday in California?
Yes. There is no Sunday restriction in California. You can buy beer, wine, or spirits at 6:01 AM on Sunday morning from any licensed store. This surprises many people from the East Coast or South.
2. What time can you buy alcohol in California on Christmas Day?
Same as any other day: 6 AM to 2 AM. However, many stores choose to close early or open late on Christmas. The law allows sales, but the store’s private hours may limit you. Call ahead.
3. Can a store refuse to sell me alcohol even if it’s within legal hours?
Absolutely. Stores are private businesses. They can stop sales at 1 AM if they want, or choose not to sell after 10 PM for safety reasons. The law sets maximum hours, not minimum. Always respect store policies.
4. If I’m 21, can I buy alcohol at 5:59 AM if the store is open?
No. Legally, the license does not allow any sale one second before 6:00 AM. A cashier who sells to you at 5:59 AM risks a fine and their store could lose its license. Wait the one minute.
5. Are Costco alcohol hours different in California?
No. Costco follows the same 6 AM – 2 AM rule. However, many Costco warehouses open at 10 AM and close at 8:30 PM. So while the law allows earlier or later sales, the store’s operating hours are shorter. Costco in California sells hard liquor, wine, and beer under the same rules as any Type 21 licensee.
Strong Conclusion: Know Before You Go
So, what time can you buy alcohol in California? The short answer: 6 AM to 2 AM, seven days a week, from most grocery, liquor, and convenience stores. But always check if you’re in a county with stricter hours—especially Santa Clara or Riverside unincorporated areas—and remember that no sale happens between 2 AM and 6 AM, no exceptions.
Whether you’re a night-shift worker grabbing a beer after work, a parent planning a Saturday dinner party, or a tourist exploring the coast, California’s alcohol laws give you plenty of freedom—just within a clear 20-hour window. Keep this guide handy, respect local store policies, and you’ll never leave a store empty-handed again.
Now go enjoy that California sunset with a cold drink in hand—at the right time.











Leave a Reply