I am a Geomatics Technician in the Canadian Forces and I use Geogratis very regularly to get maps and other gis data. As the name of the website indicates the data is free, however there is a user aggreement that you must abide by.
You will be able to find maps of southern Alberta in there.
Good Luck