With the exception of Newark and Jersey City, the law forbids hard liquor packaged goods sales before 9 am and after 10 pm any day of the week. This can be restricted further by local ordinance. Liquor stores may sell beer and wine during any hours that on-premises sales are allowed.
New Jersey residents aren't able to buy beer at convenience stores like residents can in other states. One state law limits towns to one liquor license for every 3,000 people. Another limits corporations like supermarkets to holding just two retail licenses.