July 4 is "Free Fishing Day" where anyone in North Carolina, regardless of age, can enjoy one of the state’s best outdoor activities for free. Free Fishing Day, which runs from 12 a.m. until 11:59 p.m., offers residents and out-of-state visitors the opportunity to fish without having to purchase a license; however, all other fishing regulations apply, such as length and daily possession limits, as well as bait and tackle restrictions.