The 34th Annual Resolution Run was held across Canada and the United States on December 31st and January 1st.
Brave-hearted and high-spirited, runners faced snowstorms in Moncton; high winds and ice pellets in Halifax and mild temperatures and green grass in Abbotsford and Langley.
With the satisfaction of the 5K complete, and wearing their hard-won Resolution Run jackets and medals, finishers celebrated together over hot drinks and warm food.
For more event photos, click here!













