ADVERTISEMENT

Latest Videos

Playing 1 of undefined
Tsuut’ina chief elaborates on comments to Trump

Tsuut’ina chief elaborates on comments to Trump

01:54

Walk for Reconciliation

Walk for Reconciliation

Motorcyclist killed in northwest Calgary crash

Motorcyclist killed in northwest Calgary crash

00:42

Cavalry looking for 10 in a row

Cavalry looking for 10 in a row

01:40

Calgary gets new sports zones

Calgary gets new sports zones

00:58

Sentencing hearing for murdered teen Dean Visser

Sentencing hearing for murdered teen Dean Visser

02:01

Rainy weather impacting Calgary events

Rainy weather impacting Calgary events

02:04

Banff rockslide was rare, officials say

Banff rockslide was rare, officials say

02:04

RCMP, Parks Canada give update on deadly rockslide

RCMP, Parks Canada give update on deadly rockslide

02:40

CTV News Lethbridge Weather at 5 for June 20, 2025

CTV News Lethbridge Weather at 5 for June 20, 2025

03:06

CTV News Lethbridge at 5 for June 20, 2025

CTV News Lethbridge at 5 for June 20, 2025

22:50

'I almost died,' Banff rock slide survivor tells CTV News

'I almost died,' Banff rock slide survivor tells CTV News

07:12

One confirmed dead, three injured in Banff rock slide

One confirmed dead, three injured in Banff rock slide

02:12

Five things you need to know for June 20, 2025

Five things you need to know for June 20, 2025

02:35

Captured on camera: Rock thunders down a mountainside in Banff National Park

Captured on camera: Rock thunders down a mountainside in Banff National Park

00:34

Falling Through the Cracks

Falling Through the Cracks

Rain expected to begin Friday morning

Rain expected to begin Friday morning

02:23

Calgary prepared for intense rain

Calgary prepared for intense rain

02:30

Rockslide at Bow Glacier Falls leaves at least 1 dead

Rockslide at Bow Glacier Falls leaves at least 1 dead

04:05

Calgary preparing for heavy rain on Friday and Saturday

Calgary preparing for heavy rain on Friday and Saturday

02:21

Powerful message from murder victim Vanessa Ladouceur's mother

Powerful message from murder victim Vanessa Ladouceur's mother

02:10

Majority not interested in leaving CPP, public survey finds

Majority not interested in leaving CPP, public survey finds

02:53

Big changes in Canadian airline industry called for in report

Big changes in Canadian airline industry called for in report

02:26

Canadian ski cross team members swap skis for diving board

Canadian ski cross team members swap skis for diving board

02:15

At least 1 dead in rockslide near Bow Glacier Falls

At least 1 dead in rockslide near Bow Glacier Falls

03:18

Photographer's personal work on display at Calgary gallery

Photographer's personal work on display at Calgary gallery

00:59

Hotel converted from office building opens in Calgary

Hotel converted from office building opens in Calgary

00:27

Transit drivers injured in Calgary assaults

Transit drivers injured in Calgary assaults

00:43

Health-care town hall to take place in Airdrie

Health-care town hall to take place in Airdrie

01:50

More foreign ownership needed for Canadian airlines

More foreign ownership needed for Canadian airlines

01:12

News at Six

CTV News Calgary at Six for Friday, June 20, 2025

CTV News Calgary at Six for Friday, June 20, 2025

42:56

CTV News Calgary at Six for Thursday, June 19, 2025

CTV News Calgary at Six for Thursday, June 19, 2025

42:56

CTV News Calgary at Six for Wednesday, June 18, 2025

CTV News Calgary at Six for Wednesday, June 18, 2025

42:56

CTV News Calgary at Six for Tuesday, June 17, 2025

CTV News Calgary at Six for Tuesday, June 17, 2025

42:56

CTV News Calgary at Six for Monday, June 16, 2025

CTV News Calgary at Six for Monday, June 16, 2025

42:56

CTV News Calgary at Six for Friday, June 13, 2025

CTV News Calgary at Six for Friday, June 13, 2025

42:56

CTV News Calgary at Six for Thursday, June 12, 2025

CTV News Calgary at Six for Thursday, June 12, 2025

42:56

CTV News Calgary at Six for Wednesday, June 11, 2025

CTV News Calgary at Six for Wednesday, June 11, 2025

42:56

CTV News Calgary at Six for Tuesday, June 10, 2025

CTV News Calgary at Six for Tuesday, June 10, 2025

42:56

CTV News Calgary at Six for Monday, June 9, 2025

CTV News Calgary at Six for Monday, June 9, 2025

42:56

CTV News Calgary at Six for Friday, June 6, 2025

CTV News Calgary at Six for Friday, June 6, 2025

42:56

CTV News Calgary at Six for Thursday, June 5, 2025

CTV News Calgary at Six for Thursday, June 5, 2025

42:56

CTV News Calgary at Six for Wednesday, June 4, 2025

CTV News Calgary at Six for Wednesday, June 4, 2025

42:56

CTV News Calgary at Six for Tuesday, June 3, 2025

CTV News Calgary at Six for Tuesday, June 3, 2025

42:56

News at Five

CTV News Calgary at Five for Friday, June 20, 2025

CTV News Calgary at Five for Friday, June 20, 2025

22:40

CTV News Calgary at Five for Thursday, June 19, 2025

CTV News Calgary at Five for Thursday, June 19, 2025

22:40

CTV News Calgary at Five for Wednesday, June 18, 2025

CTV News Calgary at Five for Wednesday, June 18, 2025

22:40

CTV News Calgary at Five for Tuesday, June 17, 2025

CTV News Calgary at Five for Tuesday, June 17, 2025

22:40

CTV News Calgary at Five for Monday, June 16, 2025

CTV News Calgary at Five for Monday, June 16, 2025

22:40

CTV News Calgary at Five for Friday, June 13, 2025

CTV News Calgary at Five for Friday, June 13, 2025

22:40

CTV News Calgary at Five for Thursday, June 12, 2025

CTV News Calgary at Five for Thursday, June 12, 2025

22:40

CTV News Calgary at Five for Wednesday, June 11, 2025

CTV News Calgary at Five for Wednesday, June 11, 2025

22:40

CTV News Calgary at Five for Tuesday, June 10, 2025

CTV News Calgary at Five for Tuesday, June 10, 2025

22:40

CTV News Calgary at Five for Monday, June 9, 2025

CTV News Calgary at Five for Monday, June 9, 2025

22:40

News at 11:30

CTV News Calgary at 11:30 for Friday, June 20, 2025

CTV News Calgary at 11:30 for Friday, June 20, 2025

23:09

CTV News Calgary at 11:30 for Thursday, June 19, 2025

CTV News Calgary at 11:30 for Thursday, June 19, 2025

23:07

CTV News Calgary at 11:30 for Wednesday, June 18, 2025

CTV News Calgary at 11:30 for Wednesday, June 18, 2025

23:08

CTV News Calgary at 11:30 for Tuesday, June 17, 2025

CTV News Calgary at 11:30 for Tuesday, June 17, 2025

23:08

CTV News Calgary at 11:30 for Monday, June 16, 2025

CTV News Calgary at 11:30 for Monday, June 16, 2025

23:11

CTV News Calgary at 11:30 for Friday, June 13, 2025

CTV News Calgary at 11:30 for Friday, June 13, 2025

23:21

CTV News Calgary at 11:30 for Thursday, June 12, 2025

CTV News Calgary at 11:30 for Thursday, June 12, 2025

23:12

CTV News Calgary at 11:30 for Wednesday, June 11, 2025

CTV News Calgary at 11:30 for Wednesday, June 11, 2025

23:08

CTV News Calgary at 11:30 for Tuesday, June 10, 2025

CTV News Calgary at 11:30 for Tuesday, June 10, 2025

23:09

CTV News Calgary at 11:30 for Monday, June 9, 2025

CTV News Calgary at 11:30 for Monday, June 9, 2025

23:14

CTV News Calgary at 11:30 for Friday, June 6, 2025

CTV News Calgary at 11:30 for Friday, June 6, 2025

23:14

CTV News Calgary at 11:30 for Thursday, June 5, 2025

CTV News Calgary at 11:30 for Thursday, June 5, 2025

23:15

CTV News Calgary at 11:30 for Wednesday, June 4, 2025

CTV News Calgary at 11:30 for Wednesday, June 4, 2025

23:14

CTV News Calgary at 11:30 for Tuesday, June 3, 2025

CTV News Calgary at 11:30 for Tuesday, June 3, 2025

23:16

CTV Morning Live

CTV Morning Live Calgary for Friday, June 20, 2025

CTV Morning Live Calgary for Friday, June 20, 2025

02:14:43

CTV Morning Live Calgary for Thursday, June 19, 2025

CTV Morning Live Calgary for Thursday, June 19, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, June 18, 2025

CTV Morning Live Calgary for Wednesday, June 18, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, June 17, 2025

CTV Morning Live Calgary for Tuesday, June 17, 2025

02:14:43

CTV Morning Live Calgary for Monday, June 16, 2025

CTV Morning Live Calgary for Monday, June 16, 2025

02:14:43

CTV Morning Live Calgary for Friday, June 13, 2025

CTV Morning Live Calgary for Friday, June 13, 2025

02:14:43

CTV Morning Live Calgary for Thursday, June 12, 2025

CTV Morning Live Calgary for Thursday, June 12, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, June 11, 2025

CTV Morning Live Calgary for Wednesday, June 11, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, June 10, 2025

CTV Morning Live Calgary for Tuesday, June 10, 2025

02:14:43

CTV Morning Live Calgary for Monday, June 9, 2025

CTV Morning Live Calgary for Monday, June 9, 2025

02:14:34

CTV Lethbridge at Five

CTV News Lethbridge at 5 for Thursday, June 19, 2025

CTV News Lethbridge at 5 for Thursday, June 19, 2025

22:55

CTV Lethbridge Weather at 5 for Thursday, June 19, 2025

CTV Lethbridge Weather at 5 for Thursday, June 19, 2025

03:29

Tour Crowsnest Pass ice cream shops this summer

Tour Crowsnest Pass ice cream shops this summer

00:50

2-year probe results in massive drug bust, arrests

2-year probe results in massive drug bust, arrests

02:04

Body of drowned teen recovered from Oldman River

Body of drowned teen recovered from Oldman River

01:33

Canadian Symposium on Remote Sensing comes to Lethbridge

Canadian Symposium on Remote Sensing comes to Lethbridge

02:14

Buffalo hunt brought to life through new exhibit

Buffalo hunt brought to life through new exhibit

00:42

Economic Development Lethbridge launches quantum super hub

Economic Development Lethbridge launches quantum super hub

01:08