ADVERTISEMENT

Latest Videos

Playing 1 of undefined
Extended: Calgary Stampede midway stabbing update

Extended: Calgary Stampede midway stabbing update

02:01

Five things you need to know for July 9, 2025

Five things you need to know for July 9, 2025

03:00

Stabbing at Calgary Stampede under investigation

Stabbing at Calgary Stampede under investigation

01:14

Group wants fluoride out of Calgary's water

Group wants fluoride out of Calgary's water

01:25

Risk of thunderstorms in central Alberta

Risk of thunderstorms in central Alberta

01:57

Calgary drivers line up as some gas stations briefly drop prices

Calgary drivers line up as some gas stations briefly drop prices

03:04

Tuesday was a hot one at the Calgary Stampede grounds

Tuesday was a hot one at the Calgary Stampede grounds

03:29

Calgary police seek suspect in sex assault of minor

Calgary police seek suspect in sex assault of minor

00:58

Legion #1 in Calgary needs help with funding a roof replacement

Legion #1 in Calgary needs help with funding a roof replacement

02:29

City hall candidates making the most of Stampede week

City hall candidates making the most of Stampede week

02:15

Wednesday will be noticeably different from Tuesday; Thursday more so

Wednesday will be noticeably different from Tuesday; Thursday more so

02:57

Texas athletes concerned about flooding

Texas athletes concerned about flooding

01:58

Five things you need to know for July 8, 2025

Five things you need to know for July 8, 2025

02:46

New cases of measles in Alberta

New cases of measles in Alberta

01:34

Hot weather expected for the Stampede on Tuesday

Hot weather expected for the Stampede on Tuesday

02:16

Floods back home top of mind for Texans at Calgary Stampede rodeo

Floods back home top of mind for Texans at Calgary Stampede rodeo

02:21

Cowboys Tent in west downtown Calgary draws ire of nearby residents

Cowboys Tent in west downtown Calgary draws ire of nearby residents

02:23

Economic agreement reached between Alberta and Ontario premiers

Economic agreement reached between Alberta and Ontario premiers

02:46

New WestJet routes unveiled—with noticeable absence of U.S. locales

New WestJet routes unveiled—with noticeable absence of U.S. locales

01:02

Henry's Hot Wheels Drive pulls in thousands of toy cars for kids

Henry's Hot Wheels Drive pulls in thousands of toy cars for kids

01:20

1st-degree murder conviction for Calgary man Christopher Dunlop

1st-degree murder conviction for Calgary man Christopher Dunlop

02:14

We'll get a day of summer heat in Calgary—but just one day

We'll get a day of summer heat in Calgary—but just one day

02:31

New report warns the economic benefit of removing interprovincial trade barriers is overstated

New report warns the economic benefit of removing interprovincial trade barriers is overstated

02:51

Premier Ford, Premier Smith sign memorandum of understanding in ‘historic agreement’

Premier Ford, Premier Smith sign memorandum of understanding in ‘historic agreement’

13:28

Five things you need to know for July 7, 2025

Five things you need to know for July 7, 2025

02:52

Warmer weather for the full week of Stampede

Warmer weather for the full week of Stampede

02:30

Alberta and Ontario to sign new deal

Alberta and Ontario to sign new deal

01:21

Deals for Stampede Park admission

Deals for Stampede Park admission

00:56

Politics and pancakes

Politics and pancakes

01:40

Record setting pancake breakfast

Record setting pancake breakfast

02:17

News at Six

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

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

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

42:56

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

News at Five

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

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

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

22:40

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

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

22:40

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

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

22:40

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

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

22:40

News at 11:30

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

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 Morning Live Calgary for Friday, June 27, 2025

CTV Morning Live Calgary for Friday, June 27, 2025

02:14:43

CTV Morning Live Calgary for Thursday, June 26, 2025

CTV Morning Live Calgary for Thursday, June 26, 2025

02:14:43

CTV Lethbridge at Five

Medicine Hat Tigers' Gavin McKenna announces commitment to Penn State

Medicine Hat Tigers' Gavin McKenna announces commitment to Penn State

01:04

CTV News Lethbridge at 5 for Tuesday, July 8, 2025

CTV News Lethbridge at 5 for Tuesday, July 8, 2025

22:53

CTV Lethbridge Weather at 5 for Tuesday, July 8, 2025

CTV Lethbridge Weather at 5 for Tuesday, July 8, 2025

03:36

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

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

22:54

Summer camp rush ramps up for families in Lethbridge

Summer camp rush ramps up for families in Lethbridge

02:10

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

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

03:03

Teen's body found in abandoned vehicle near Glenwood

Teen's body found in abandoned vehicle near Glenwood

00:26

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

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

22:53