Rainbow Lake and Area


One of the youngest towns in the Province of Alberta, Rainbow Lake was incorporated in 1966, and since that first vision has continued to grow into the vibrant community that it is today. Residents and visitors alike get to experience the wonder and beauty of a boreal forest, abundant wildlife, including woodland buffalo, spectacular Northern Lights displays, the true flavour of each of the four seasons through quad a snowmobile trails, and the generous volunteer spirit shared by many who come here.


For more information about Rainbow Lake events, please see the Rainbow Lake Community Calendar.

Winter Carnival

Annual Christmas Tree Lighting

Community Church Fall Supper

Annual Town Cleanup & Free Garbage Day

Annual Campground Cleanup

Canada Day Parade & Celebrations in the Park

Volunteer Appreciation Night

Community Night

Hockey Tournament

Annual Father’s Day Fish Derby

Oilmen’s Curling Bonspiel

Men’s, Ladies & Mixed Bonspiels

Rainbow Lake Member’s Golf Tournament

Men’s, Ladies and Junior Golf Tournaments

Oilmen’s Golf Tournament