Calgary city council has passed a bylaw to immediately restrict e-cigarettes in the same public places where smoking tobacco is not allowed.

The only exception is people can still vape in stores that sell the devices.

Mayor Naheed Nenshi says council felt it was better to allow the exemption for enclosed stores for now.

"This is a very new technology and they really want the ability to show people how it works and the ability to sample different products, particularly smokers who are trying to quit," he said.

The city is looking into whether to keep that exemption and a report will come back in February.

Fines for breaking the bylaw range from $100 to $200.