The time of day you can shoot fireworks varies by city and county. In Oklahoma City, it is illegal to set off fireworks after 11:00 PM.