Canada Day fireworks in HRM have been postponed due to fog, Tuesday evening.

However, music and performances will continue through until 11 p.m. on the Halifax waterfront.

The city says fireworks scheduled on the Halifax Harbour will likely be rescheduled on Natal Day weekend.