ADVERTISEMENT

Latest Videos

Playing 1 of undefined
Security concerns at the Calgary Stampede

Security concerns at the Calgary Stampede

01:41

Five things you need to know for July 10, 2025

Five things you need to know for July 10, 2025

02:43

17 Avenue businesses worry about closures

17 Avenue businesses worry about closures

00:59

Cooler high temperature for Calgary

Cooler high temperature for Calgary

02:37

Suspects sought following Stampede stabbing

Suspects sought following Stampede stabbing

02:55

Former Crossfield teacher charged with sex crimes

Former Crossfield teacher charged with sex crimes

02:23

Opponents of fluoridation ask court for injunction

Opponents of fluoridation ask court for injunction

02:11

Survey suggests support for vehicle-free zone on 17th Avenue

Survey suggests support for vehicle-free zone on 17th Avenue

03:07

Glenn's Golf Tips: Overcome hate for hitting over water

Glenn's Golf Tips: Overcome hate for hitting over water

02:06

Thursday is shaping up to be a chilly, rainy one for Calgary

Thursday is shaping up to be a chilly, rainy one for Calgary

02:22

Singer/songwriter Cameron Whitcomb plays Nashville North on Thursday

Singer/songwriter Cameron Whitcomb plays Nashville North on Thursday

09:26

Campground evacuated due to black bear encounter

Campground evacuated due to black bear encounter

01:27

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

News at Six

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

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

News at Five

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

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

News at 11:30

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

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

CTV Morning Live Calgary for Friday, June 27, 2025

02:14:43

CTV Lethbridge at Five

CTV News Lethbridge at 5 for Wednesday July 9, 2025

CTV News Lethbridge at 5 for Wednesday July 9, 2025

22:53

CTV Lethbridge Weather at 5 for Wednesday, July 9, 2025

CTV Lethbridge Weather at 5 for Wednesday, July 9, 2025

03:17

Cardiac arrest experience motivation behind fundraiser

Cardiac arrest experience motivation behind fundraiser

02:32

Gavin McKenna commits to Penn State for 2025-26 season

Gavin McKenna commits to Penn State for 2025-26 season

02:38

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