Some of the following festivals are small in scale but big on originality; others are big productions drawing crowds by the thousands.
Good campy fun for some people, serious business for others, the Elvis Festival draws a variety of people to Collingwood, Ontario, every summer to celebrate the music and legend of Elvis Presley (see bio).
Elvis impersonators and tribute artists - mimicking the young, rubbery one, the bloated, forgetful one and all the ones in between, can be seen strolling the streets and performing around town.
Hear your fill of polkas, waltzes and schottisches from the men and woman who know how to play them.
The Accordion Extravaganza! in Edmonton hosts some of the world's best players for competitions, concerts and workshops and proves that the accordion really can be cool.
With a huge Scottish population, Nova Scotia is bound to have a significant Scottish festival and the highland games in Antigonish every July delivers Scottish merriment in the way of dancing, singing and the tossing of large, heavy objects.
In fact several cities across Canada host highland games, including Fergus, Ontario, which is about an hour away from Toronto and hosts one of the biggest Scottish festivals in North America.
Join 20,000 dog lovers and about 6,000 dogs for agility shows, obedience training, shopping and so much more.
This outdoor canine festival takes place on International Homeless Animals' Day, which is observed each year in August. Proceeds from Pawlooza go to animal rescue and other charities.
As the festival name suggests, the International Festival of Animated Objects is more than just puppet shows. The performances, screenings and workshops that comprise this innovative and artistic biennial Calgary festival explore deep, sometimes dark themes with unusual puppets and characters.
Many of the shows are family friendly.
The International Festival of Animated Objects is held every other odd-numbered year, so the next one is in 2013.