Businesses stop selling alcohol at 2 a.m., according to CA alcohol laws. How early can you buy alcohol in California? Alcohol sold in a grocery or liquor store is classified as off-premise. Off-premise alcohol sales can occur from 6 – 2 a.m. from Sunday to Saturday in California.