ADVERTISEMENT

Latest Videos

Playing 1 of undefined
A mostly clear, sunny Tuesday, but with a below-seasonal high temp

A mostly clear, sunny Tuesday, but with a below-seasonal high temp

02:19

Storm tears up trees, gardens; leaves cars, houses mostly unscathed

Storm tears up trees, gardens; leaves cars, houses mostly unscathed

02:50

Calling it for another year: The Calgary Stampede wraps up for 2025

Calling it for another year: The Calgary Stampede wraps up for 2025

03:12

Two Calgarians say they received each other's health info in mix-up

Two Calgarians say they received each other's health info in mix-up

02:29

Cost of living weighs on Canadians—especially Albertans: MNP report

Cost of living weighs on Canadians—especially Albertans: MNP report

02:25

Five things you need to know for July 14, 2025

Five things you need to know for July 14, 2025

02:38

Fatal crash in southwest Calgary

Fatal crash in southwest Calgary

00:25

Calgary blasted by severe storm

Calgary blasted by severe storm

02:08

Calgary pummelled by severe storm Sunday

Calgary pummelled by severe storm Sunday

01:42

2025 Calgary Stampede

2025 Calgary Stampede

02:41

Road hockey rodeo

Road hockey rodeo

00:49

Stampede Powwow

Stampede Powwow

01:50

Mas Wrestling

Mas Wrestling

01:00

Droneup racing

Droneup racing

01:10

Measles exposure in Calgary

Measles exposure in Calgary

00:49

Trump's tariff threats: Exhausting for dairy and beef farmers

Trump's tariff threats: Exhausting for dairy and beef farmers

02:24

Overall unemployment rate is down, but youth still struggling

Overall unemployment rate is down, but youth still struggling

02:17

There are lots of musical options on and off Stampede grounds

There are lots of musical options on and off Stampede grounds

03:09

The story behind that 'dancing in the rain at Stampede' video

The story behind that 'dancing in the rain at Stampede' video

02:07

Relieved: Stephen Avenue construction work has been postponed

Relieved: Stephen Avenue construction work has been postponed

01:48

We'll wrap up Stampede with a stretch of mostly stable weather

We'll wrap up Stampede with a stretch of mostly stable weather

02:01

Rainstorm doesn't stop Stampede dance routine

Rainstorm doesn't stop Stampede dance routine

00:16

New tariff threat takes aim at Canada

New tariff threat takes aim at Canada

01:39

Five things you need to know for July 11, 2025

Five things you need to know for July 11, 2025

02:49

Canadian senators are touring Alberta industries

Canadian senators are touring Alberta industries

01:23

Sunny and warm to finish off Stampede

Sunny and warm to finish off Stampede

02:24

What's on this weekend in Calgary

What's on this weekend in Calgary

01:47

Road rage confrontation sends 1 to hospital

Road rage confrontation sends 1 to hospital

01:13

'Clear guidance' on appropriate books for school libraries released

'Clear guidance' on appropriate books for school libraries released

03:20

Public input sought on master plan for regional park

Public input sought on master plan for regional park

02:31

News at Six

CTV News Calgary at Six for Monday, July 14, 2025

CTV News Calgary at Six for Monday, July 14, 2025

42:56

CTV News Calgary at Six for Friday, July 11, 2025

CTV News Calgary at Six for Friday, July 11, 2025

42:56

CTV News Calgary at Six for Thursday, July 10, 2025

CTV News Calgary at Six for Thursday, July 10, 2025

42:56

CTV News Calgary at Six for Wednesday, July 9, 2025

CTV News Calgary at Six for Wednesday, July 9, 2025

42:56

CTV News Calgary at Six for Tuesday, July 8, 2025

CTV News Calgary at Six for Tuesday, July 8, 2025

42:56

CTV News Calgary at Six for Monday, July 7, 2025

CTV News Calgary at Six for Monday, July 7, 2025

42:56

CTV News Calgary at Six for Friday, July 4, 2025

CTV News Calgary at Six for Friday, July 4, 2025

42:56

CTV News Calgary at Six for Thursday, July 3, 2025

CTV News Calgary at Six for Thursday, July 3, 2025

42:56

CTV News Calgary at Six for Wednesday, July 2, 2025

CTV News Calgary at Six for Wednesday, July 2, 2025

42:56

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

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

42:56

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

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

42:56

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

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

42:56

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

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

42:56

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

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

42:56

News at Five

CTV News Calgary at Five for Monday, July 14, 2025

CTV News Calgary at Five for Monday, July 14, 2025

22:40

CTV News Calgary at Five for Friday, July 11, 2025

CTV News Calgary at Five for Friday, July 11, 2025

22:40

CTV News Calgary at Five for Thursday, July 10, 2025

CTV News Calgary at Five for Thursday, July 10, 2025

22:40

CTV News Calgary at Five for Wednesday, July 9, 2025

CTV News Calgary at Five for Wednesday, July 9, 2025

22:40

CTV News Calgary at Five for Tuesday, July 8, 2025

CTV News Calgary at Five for Tuesday, July 8, 2025

22:40

CTV News Calgary at Five for Monday, July 7, 2025

CTV News Calgary at Five for Monday, July 7, 2025

22:40

CTV News Calgary at Five for Friday, July 4, 2025

CTV News Calgary at Five for Friday, July 4, 2025

22:40

CTV News Calgary at Five for Thursday, July 3, 2025

CTV News Calgary at Five for Thursday, July 3, 2025

22:40

CTV News Calgary at Five for Wednesday, July 2, 2025

CTV News Calgary at Five for Wednesday, July 2, 2025

22:40

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

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

22:40

News at 11:30

CTV News Calgary at 11:30 for Friday, July 11, 2025

CTV News Calgary at 11:30 for Friday, July 11, 2025

23:13

CTV News Calgary at 11:30 for Thursday, July 10, 2025

CTV News Calgary at 11:30 for Thursday, July 10, 2025

23:12

CTV News Calgary at 11:30 for Wednesday, July 9, 2025

CTV News Calgary at 11:30 for Wednesday, July 9, 2025

23:15

CTV News Calgary at 11:30 for Tuesday, July 8, 2025

CTV News Calgary at 11:30 for Tuesday, July 8, 2025

23:14

CTV News Calgary at 11:30 for Monday, July 7, 2025

CTV News Calgary at 11:30 for Monday, July 7, 2025

23:18

CTV News Calgary at 11:30 for Friday, July 4, 2025

CTV News Calgary at 11:30 for Friday, July 4, 2025

23:17

CTV News Calgary at 11:30 for Thursday, July 3, 2025

CTV News Calgary at 11:30 for Thursday, July 3, 2025

23:13

CTV News Calgary at 11:30 for Wednesday, July 2, 2025

CTV News Calgary at 11:30 for Wednesday, July 2, 2025

23:08

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

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

23:15

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

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

23:21

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

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

23:18

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

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

23:14

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

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

23:16

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

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

23:08

CTV Morning Live

CTV Morning Live Calgary for Monday, July 14, 2025

CTV Morning Live Calgary for Monday, July 14, 2025

02:14:43

CTV Morning Live Calgary for Thursday, July 10, 2025

CTV Morning Live Calgary for Thursday, July 10, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, July 9, 2025

CTV Morning Live Calgary for Wednesday, July 9, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, July 8, 2025

CTV Morning Live Calgary for Tuesday, July 8, 2025

02:14:43

CTV Morning Live Calgary for Monday, July 7, 2025

CTV Morning Live Calgary for Monday, July 7, 2025

02:14:43

CTV Morning Live Calgary for Friday, July 4, 2025

CTV Morning Live Calgary for Friday, July 4, 2025

02:09:43

CTV Morning Live Calgary for Thursday, July 3, 2025

CTV Morning Live Calgary for Thursday, July 3, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, July 2, 2025

CTV Morning Live Calgary for Wednesday, July 2, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, July 1, 2025

CTV Morning Live Calgary for Tuesday, July 1, 2025

01:25:53

CTV Morning Live Calgary for Monday, June 30, 2025

CTV Morning Live Calgary for Monday, June 30, 2025

02:14:43

CTV Lethbridge at Five

Boil water advisory issued for hamlet of Granum, Alta.

Boil water advisory issued for hamlet of Granum, Alta.

01:03

Lethbridge County downgrades to fire restriction

Lethbridge County downgrades to fire restriction

00:26

CTV Lethbridge Weather at 5 for Monday, July 14, 2025

CTV Lethbridge Weather at 5 for Monday, July 14, 2025

03:11

Whoop-Up Drive construction will impact traffic: city

Whoop-Up Drive construction will impact traffic: city

02:02

CTV News Lethbridge at 5 for Monday, July 14, 2025

CTV News Lethbridge at 5 for Monday, July 14, 2025

22:53

It's about that time of year: The mosquitoes return to Lethbridge

It's about that time of year: The mosquitoes return to Lethbridge

02:25

CTV News Lethbridge at 5 for Friday, July 11, 2025

CTV News Lethbridge at 5 for Friday, July 11, 2025

22:56

Trump threatens more tariffs; impacts on southern Alberta unclear

Trump threatens more tariffs; impacts on southern Alberta unclear

02:25