The cutoff time to buy Mega Millions tickets in NJ is 10:45 p.m. However, be aware that if you choose to buy your entries online, the cutoff time might be slight earlier.