There is no time difference between Alberta and British Columbia—with one important seasonal exception.
Both provinces observe Mountain Standard Time (MST, UTC−7) during winter months. Clocks match exactly.
Alberta observes Mountain Daylight Time (MDT, UTC−6). Most of British Columbia switches to Pacific Daylight Time (PDT, UTC−7)—so for ~8 months a year, BC is one hour behind Alberta.
Peace River Region (northeastern BC, including Dawson Creek, Fort St. John) stays on MST year-round—matching Alberta always. East Kootenay (southeastern BC, including Cranbrook, Fernie) observes Mountain Time with DST, aligning with Alberta year-round.
If you're scheduling a Calgary–Vancouver call in July: 10 AM Calgary = 9 AM Vancouver. In January: 10 AM Calgary = 10 AM Vancouver. Always confirm which time zone your BC contact follows.