The first ever Lego KidsFest in Canada is being held in Calgary this weekend — and it's drawing quite the crowd.

The family event attracted kids of all ages to the BMO Centre over Friday, Saturday and Sunday, offering all kinds of activities for every member of the family. For many, KidsFest was a chance to cross the differences between generations.

"Lego has been a staple of kids for generations," said Clay Dory, who drove six hours from northern Alberta to bring his two kids to the event. "I grew up with Lego, the boys are growing up with Lego. Kids have changed over the years but it's the same concept — imagination, exploration, kids get to do whatever they want."

Young girls and boys stampeded through the entrance when doors opened, flocking to the exhibits featuring superheros, Star Wars characters, the Lego art gallery and Disney princesses.

There were also several challenges for Lego fans to test out their building skills.

Relay races, tower speed builds and bridge building contests drew plenty that were eager for a challenge, while others enjoyed the live demonstrations from Lego's master builders — the grown-ups whose job it is to play with Lego.

Unfortunately, all tickets are sold out for the weekend. The Calgary event is the only one being held in Canada.

The event heads back to the U.S. which tour dates scheduled for Georgia, Texas, Virginia and Indiana.