Due to impending bad weather, the City of Rocky Mount has canceled the 43rd annual Independence Celebration. The celebration, which was scheduled for Thursday night, will be rescheduled. An official time and date will be announced in the coming weeks.