A gaggle of Elsas were stuck outside on Sunday, their blue skirts bundled under parkas and their patience tested, as they waited to be allowed in to see their princess hero.

They and other kids who dressed up to see their favourite characters skate during a Disney on Ice show at the Canadian Tire Centre Sunday morning were left waiting outside as Ottawa Fire Services dealt with a natural gas leak.

Many of the children waiting to get into the Canadian Tire Centre were dressed up. (Chloe Fedio/CBC)

Ottawa firefighters were called to the stadium just after 8:15 a.m. after someone reported an odour. They weren't able to locate the source so they called in the hazmat team.

People waiting for the 11 a.m. Disney on Ice show said they were told to wait in their cars.

The Canadian Tire Centre tweeted at 10:55 a.m. that crews located the problematic piece of equipment and shut it off. The crowds were allowed back in and the show was only delayed by 30 minutes.

Ottawa fire said no injuries have been reported.