There is currently 1 Michaels branch operational near Medicine Hat, Alberta. The listing of all Michaels stores in the area can be seen below.