South Fish Creek 403-201-8652 has public skating around noon most days. Give them a call and go for a $5 skate. At most there is 10 others on the ice on weekdays and if you have kids you can pretty much let them skate without watching where they are going