ADVERTISEMENT

Latest Videos

Playing 1 of undefined

Now Playing

Daily high temperatures in the 20s for the next eight or nine days

Daily high temperatures in the 20s for the next eight or nine days

03:08

Stampeders set to battle Elks in Saturday night pre-season showdown

Stampeders set to battle Elks in Saturday night pre-season showdown

02:17

After 12 years in a wheelchair, Ryan Laplante will walk in marathon

After 12 years in a wheelchair, Ryan Laplante will walk in marathon

01:56

Government of Alberta adds fresh funds to province's wildfire fight

Government of Alberta adds fresh funds to province's wildfire fight

03:03

Retail crime bust a part of escalating, troubling trend, police say

Retail crime bust a part of escalating, troubling trend, police say

02:00

Federal energy minister's words encourage, but chamber urges action

Federal energy minister's words encourage, but chamber urges action

02:41

AHS issues blanket measles advisory for south health zone

AHS issues blanket measles advisory for south health zone

01:16

CTV News Calgary nominated for 5 RTDNA awards

CTV News Calgary nominated for 5 RTDNA awards

00:43

Gaudreau Family 5K Run/Walk and Family Day to be held next week

Gaudreau Family 5K Run/Walk and Family Day to be held next week

00:58

Ambassadors to Canada take part in G7 event in Calgary

Ambassadors to Canada take part in G7 event in Calgary

01:05

Calgary man sentenced to prison for vacation property scheme

Calgary man sentenced to prison for vacation property scheme

00:59

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

News at Six

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

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

42:56

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

News at Five

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

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

22:40

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

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

Postal workers remain on the job, but there may be mail delays

Postal workers remain on the job, but there may be mail delays

02:49

CTV News Lethbridge at 5 for Friday, May 23, 2025

CTV News Lethbridge at 5 for Friday, May 23, 2025

22:50

CTV Lethbridge Weather at 5 for Friday, May 23, 2025

CTV Lethbridge Weather at 5 for Friday, May 23, 2025

03:13

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