ADVERTISEMENT

Latest Videos

Playing 1 of undefined

Now Playing

What might the future hold for the Hudson's Bay brand?

What might the future hold for the Hudson's Bay brand?

02:14

Penhold residents disappointed at library, high school divide

Penhold residents disappointed at library, high school divide

02:09

Small act by father, daughter now a national movement

Small act by father, daughter now a national movement

02:12

Discussions sparked on whether tipping culture is over-gratuitous

Discussions sparked on whether tipping culture is over-gratuitous

02:46

Controversial Grassy Mountain coal exploration project approved

Controversial Grassy Mountain coal exploration project approved

01:13

A look back at Alberta legislature's spring session

A look back at Alberta legislature's spring session

02:50

Amendments to controversial bill 'too little, too late': critics

Amendments to controversial bill 'too little, too late': critics

03:30

Alberta court rules in favour of WestJet employee who refused COVID-19 vaccination

Alberta court rules in favour of WestJet employee who refused COVID-19 vaccination

00:33

Flood risk normal in Calgary as melt continues

Flood risk normal in Calgary as melt continues

00:34

Man arrested near Calgary storm drain charged with arson

Man arrested near Calgary storm drain charged with arson

00:26

Charges laid after Calgary bus driver assaulted

Charges laid after Calgary bus driver assaulted

00:25

Campaign to end domestic violence

Campaign to end domestic violence

01:44

Five things you need to know for May 15, 2025

Five things you need to know for May 15, 2025

02:49

Light rain expected in Calgary area

Light rain expected in Calgary area

01:55

Calgary senior relives family memories

Calgary senior relives family memories

01:46

Loss of summer jobs grant impacts Calgary organization

Loss of summer jobs grant impacts Calgary organization

00:51

Calgary bus driver recovering in hospital after attack

Calgary bus driver recovering in hospital after attack

02:54

Police called to school following airsoft gun incident

Police called to school following airsoft gun incident

02:01

Popular game played by high schoolers prompts warning

Popular game played by high schoolers prompts warning

02:18

Business leaders say separatism push is causing chaos

Business leaders say separatism push is causing chaos

02:18

Logging company hosts open houses to review its plans

Logging company hosts open houses to review its plans

02:10

Pollen's packing a punch right now for many Calgarians

Pollen's packing a punch right now for many Calgarians

02:45

Calgary Stampede's 2025 midway menu unveiled...

Calgary Stampede's 2025 midway menu unveiled...

02:28

Glenn's Golf Tips: Lining up a shot on a tricky par 3

Glenn's Golf Tips: Lining up a shot on a tricky par 3

02:14

We can expect this rain to let up on Thursday morning

We can expect this rain to let up on Thursday morning

01:58

Calgary students learn what it’s like to be a police officer

Calgary students learn what it’s like to be a police officer

00:59

Calgary Chamber of Commerce encouraged by Carney’s cabinet

Calgary Chamber of Commerce encouraged by Carney’s cabinet

00:32

Bus slams into light pole near Calgary school

Bus slams into light pole near Calgary school

00:27

Calgary Transit driver seriously hurt in assault

Calgary Transit driver seriously hurt in assault

00:52

Opponents want clearcut plan off the table

Opponents want clearcut plan off the table

01:49

News at Six

CTV News Calgary at Six for Wednesday, May 14, 2025

CTV News Calgary at Six for Wednesday, May 14, 2025

42:56

CTV News Calgary at Six for Tuesday, May 13, 2025

CTV News Calgary at Six for Tuesday, May 13, 2025

42:56

CTV News Calgary at Six for Monday, May 12, 2025

CTV News Calgary at Six for Monday, May 12, 2025

42:56

CTV News Calgary at Six for Friday, May 9, 2025

CTV News Calgary at Six for Friday, May 9, 2025

42:56

CTV News Calgary at Six for Thursday, May 8, 2025

CTV News Calgary at Six for Thursday, May 8, 2025

42:56

CTV News Calgary at Six for Wednesday, May 7, 2025

CTV News Calgary at Six for Wednesday, May 7, 2025

42:56

CTV News Calgary at Six for Tuesday, May 6, 2025

CTV News Calgary at Six for Tuesday, May 6, 2025

42:56

CTV News Calgary at Six for Monday, May 5, 2025

CTV News Calgary at Six for Monday, May 5, 2025

42:56

CTV News Calgary at Six for Friday, May 2, 2025

CTV News Calgary at Six for Friday, May 2, 2025

42:56

CTV News Calgary at Six for Thursday, May 1, 2025

CTV News Calgary at Six for Thursday, May 1, 2025

42:56

CTV News Calgary at Six for Wednesday, April 30, 2025

CTV News Calgary at Six for Wednesday, April 30, 2025

42:56

CTV News Calgary at Six for Tuesday, April 29, 2025

CTV News Calgary at Six for Tuesday, April 29, 2025

42:56

CTV News Calgary at Six for Friday, April 25, 2025

CTV News Calgary at Six for Friday, April 25, 2025

42:56

CTV News Calgary at Six for Thursday, April 24, 2025

CTV News Calgary at Six for Thursday, April 24, 2025

42:56

News at Five

CTV News Calgary at Five for Thursday, May 15, 2025

CTV News Calgary at Five for Thursday, May 15, 2025

22:40

CTV News Calgary at Five for Wednesday, May 14, 2025

CTV News Calgary at Five for Wednesday, May 14, 2025

22:40

CTV News Calgary at Five for Tuesday, May 13, 2025

CTV News Calgary at Five for Tuesday, May 13, 2025

22:40

CTV News Calgary at Five for Monday, May 12, 2025

CTV News Calgary at Five for Monday, May 12, 2025

22:40

CTV News Calgary at Five for Friday, May 9, 2025

CTV News Calgary at Five for Friday, May 9, 2025

22:40

CTV News Calgary at Five for Thursday, May 8, 2025

CTV News Calgary at Five for Thursday, May 8, 2025

22:40

CTV News Calgary at Five for Wednesday, May 7, 2025

CTV News Calgary at Five for Wednesday, May 7, 2025

22:40

CTV News Calgary at Five for Tuesday, May 6, 2025

CTV News Calgary at Five for Tuesday, May 6, 2025

22:40

CTV News Calgary at Five for Monday, May 5, 2025

CTV News Calgary at Five for Monday, May 5, 2025

22:40

CTV News Calgary at Five for Friday, May 2, 2025

CTV News Calgary at Five for Friday, May 2, 2025

22:40

News at 11:30

CTV News Calgary at 11:30 for Wednesday, May 14, 2025

CTV News Calgary at 11:30 for Wednesday, May 14, 2025

23:13

CTV News Calgary at 11:30 for Tuesday, May 13, 2025

CTV News Calgary at 11:30 for Tuesday, May 13, 2025

23:18

CTV News Calgary at 11:30 for Monday, May 12, 2025

CTV News Calgary at 11:30 for Monday, May 12, 2025

23:18

CTV News Calgary at 11:30 for Friday, May 9, 2025

CTV News Calgary at 11:30 for Friday, May 9, 2025

23:15

CTV News Calgary at 11:30 for Thursday, May 8, 2025

CTV News Calgary at 11:30 for Thursday, May 8, 2025

23:13

CTV News Calgary at 11:30 for Wednesday, May 7, 2025

CTV News Calgary at 11:30 for Wednesday, May 7, 2025

23:57

CTV News Calgary at 11:30 for Tuesday, May 6, 2025

CTV News Calgary at 11:30 for Tuesday, May 6, 2025

23:15

CTV News Calgary at 11:30 for Monday, May 5, 2025

CTV News Calgary at 11:30 for Monday, May 5, 2025

23:14

CTV News Calgary at 11:30 for Friday, May 2, 2025

CTV News Calgary at 11:30 for Friday, May 2, 2025

23:13

CTV News Calgary at 11:30 for Thursday, May 1, 2025

CTV News Calgary at 11:30 for Thursday, May 1, 2025

23:14

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

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

23:14

CTV News Calgary at 11:30 for Tuesday, April 29, 2025

CTV News Calgary at 11:30 for Tuesday, April 29, 2025

23:18

CTV News Calgary at 11:30 for Friday, April 25, 2025

CTV News Calgary at 11:30 for Friday, April 25, 2025

23:19

CTV News Calgary at 11:30 for Thursday, April 24, 2025

CTV News Calgary at 11:30 for Thursday, April 24, 2025

23:08

CTV Morning Live

CTV Morning Live Calgary for Thursday, May 15, 2025

CTV Morning Live Calgary for Thursday, May 15, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, May 14, 2025

CTV Morning Live Calgary for Wednesday, May 14, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, May 13, 2025

CTV Morning Live Calgary for Tuesday, May 13, 2025

02:14:43

CTV Morning Live Calgary for Monday, May 12, 2025

CTV Morning Live Calgary for Monday, May 12, 2025

02:14:43

CTV Morning Live Calgary for Friday, May 9, 2025

CTV Morning Live Calgary for Friday, May 9, 2025

02:14:43

CTV Morning Live Calgary for Thursday, May 8, 2025

CTV Morning Live Calgary for Thursday, May 8, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, May 7, 2025

CTV Morning Live Calgary for Wednesday, May 7, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, May 6, 2025

CTV Morning Live Calgary for Tuesday, May 6, 2025

02:14:43

CTV Morning Live Calgary for Monday, May 5, 2025

CTV Morning Live Calgary for Monday, May 5, 2025

02:14:43

CTV Morning Live Calgary for Friday, May 2, 2025

CTV Morning Live Calgary for Friday, May 2, 2025

02:14:43

CTV Lethbridge at Five

CTV News Lethbridge at 5 for Thursday, May 15, 2025

CTV News Lethbridge at 5 for Thursday, May 15, 2025

22:54

CTV Lethbridge Weather at 5 for Thursday, May 15, 2025

CTV Lethbridge Weather at 5 for Thursday, May 15, 2025

03:48

CTV Lethbridge Weather at 5 for Wednesday, May 14, 2025

CTV Lethbridge Weather at 5 for Wednesday, May 14, 2025

03:13

Gardening season is a go in Lethbridge, southern Alberta

Gardening season is a go in Lethbridge, southern Alberta

02:01

Lethbridge's patios, parklets and street vending program starts up

Lethbridge's patios, parklets and street vending program starts up

00:58

CTV News Lethbridge at 5 for Wednesday, May 14, 2025

CTV News Lethbridge at 5 for Wednesday, May 14, 2025

22:57

Initiative aims to improve culture around road safety in Lethbridge

Initiative aims to improve culture around road safety in Lethbridge

02:46

CTV News Lethbridge at 5 for Tuesday, May 13, 2025

CTV News Lethbridge at 5 for Tuesday, May 13, 2025

22:55