White Rock saw thousands of revellers come to town over the weekend as the city hosted its annual sea festival.
Festivities included an open-air cinema Friday evening, followed by two days packed with entertainment, children's activities, a marketplace, food, parades and more.
Saturday night was capped off with a fireworks display over Semiahmoo Bay, while Sunday evening wrapped up with the Torchlight Parade along Marine Drive.