Canada Day was celebrated at Mariner’s Park on Saturday, July 1 starting at noon and ending at midnight.
Prince Rupert Special Events and the many volunteers from the community threw a 150th birthday to remember.
Here are some of the highlights from the day and night.