ADVERTISEMENT

Latest Videos

Playing 1 of undefined

Now Playing

Postal union bans all overtime work

Postal union bans all overtime work

01:48

New details in fatal drive-thru crash

New details in fatal drive-thru crash

00:27

Five things you need to know for May 23, 2025

Five things you need to know for May 23, 2025

02:39

An Omega block with stabilize conditions in Calgary

An Omega block with stabilize conditions in Calgary

02:07

Demonstration zones set for G7 Summit

Demonstration zones set for G7 Summit

01:33

Martin Short performing in Calgary

Martin Short performing in Calgary

00:28

Pedestrian dies after being hit by vehicle in drive-thru

Pedestrian dies after being hit by vehicle in drive-thru

01:20

Finance ministers, central bankers wrap up Banff meetup

Finance ministers, central bankers wrap up Banff meetup

02:44

Spring satisfaction survey shows trust in city is up

Spring satisfaction survey shows trust in city is up

02:17

CTV National News: Fugitive posting to TikTok while on the run from the law

CTV National News: Fugitive posting to TikTok while on the run from the law

01:30

Murder of Israeli-embassy workers a targeted act: officials

Murder of Israeli-embassy workers a targeted act: officials

02:17

Rocky View Schools' 'Building Futures' provides unique chance

Rocky View Schools' 'Building Futures' provides unique chance

02:19

Women's ski jumping team ready to return to Slovenia to train

Women's ski jumping team ready to return to Slovenia to train

02:21

Sunscreen and flip-flops after Friday? Looks that way!

Sunscreen and flip-flops after Friday? Looks that way!

02:53

Alberta RCMP hoping to identify thieves caught on camera

Alberta RCMP hoping to identify thieves caught on camera

00:31

Calgary Jewish community on edge after Washington killings

Calgary Jewish community on edge after Washington killings

01:07

Designated demonstration zones announced for G7 Summit

Designated demonstration zones announced for G7 Summit

00:39

Caught on camera: Thieves steal from truck in Airdrie, Alta.

Caught on camera: Thieves steal from truck in Airdrie, Alta.

01:42

Flood protection project operational

Flood protection project operational

01:37

Five things you need to know for May 22, 2025

Five things you need to know for May 22, 2025

02:57

Still a chance of some rain for Calgary this week

Still a chance of some rain for Calgary this week

02:08

Calgary Catholic school construction fast tracked

Calgary Catholic school construction fast tracked

00:47

Report on food bank usage released

Report on food bank usage released

00:32

Economic leaders discuss world challenges

Economic leaders discuss world challenges

02:18

Southern Alberta continues to take brunt of measles spread

Southern Alberta continues to take brunt of measles spread

02:24

29 arrested in downtown drug trafficking crackdown

29 arrested in downtown drug trafficking crackdown

02:43

A rough couple of years with Marda Loop construction

A rough couple of years with Marda Loop construction

02:41

A little more rain to come before we get into summer vibes

A little more rain to come before we get into summer vibes

03:33

For-profit child-care providers concerned over cap

For-profit child-care providers concerned over cap

02:39

About those Edmonton Oilers… to cheer, or not to cheer?

About those Edmonton Oilers… to cheer, or not to cheer?

02:33

News at Six

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

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

42:56

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

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

42:56

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

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

42:56

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

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

42:56

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

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

42:56

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

News at Five

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

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

22:40

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

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

22:40

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

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

22:40

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

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

22:40

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

News at 11:30

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

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

23:33

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

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

23:18

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

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

23:08

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

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

23:17

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

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

23:16

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 Morning Live

CTV Morning Live Calgary for Friday, May 23, 2025

CTV Morning Live Calgary for Friday, May 23, 2025

02:14:43

CTV Morning Live Calgary for Thursday, May 22, 2025

CTV Morning Live Calgary for Thursday, May 22, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, May 21, 2025

CTV Morning Live Calgary for Wednesday, May 21, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, May 20, 2025

CTV Morning Live Calgary for Tuesday, May 20, 2025

02:14:43

CTV Morning Live Calgary for Friday, May 16, 2025

CTV Morning Live Calgary for Friday, May 16, 2025

02:14:43

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 Lethbridge at Five

School safety patrollers rewarded with science-themed activity day

School safety patrollers rewarded with science-themed activity day

01:28

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

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

22:54

Lethbridge saves on windrow assistance program with plowing to right

Lethbridge saves on windrow assistance program with plowing to right

01:09

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

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

03:34

Temporary curbs, speed feedback signs set up around Lethbridge

Temporary curbs, speed feedback signs set up around Lethbridge

00:56

Lethbridge Shelter expansion opens doors for the city's vulnerable

Lethbridge Shelter expansion opens doors for the city's vulnerable

02:11

Southern Alberta continues to take brunt of measles spread

Southern Alberta continues to take brunt of measles spread

02:24

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

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

22:55