California happy hour laws

Legal

Happy hour is legal in California with no limits on hours or prices. Free drinks are banned, and the state's alcohol regulator treats two-for-one and all-you-can-drink offers as free goods, which are not allowed.

Last checked · Oct 19, 2026

The rules

  1. A licensee may not give any premium, gift or free goods in connection with the sale of alcohol.

    Cal. Bus. & Prof. Code § 25600(a)(1)

  2. The same free-goods ban appears in the ABC's rules.

    4 CCR § 106(a)

  3. The ABC says advertising "buy one, get one free", two for the price of one, or "all you can drink" is against the law.

    California ABC, Model House Policies

Happy hour in California

Sources