ADVERTISEMENT

Latest Videos

Playing 1 of undefined
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

'Best of the East' Stampede breakfast in its 25th year

'Best of the East' Stampede breakfast in its 25th year

02:10

Investigation into Stampede stabbing continues

Investigation into Stampede stabbing continues

02:01

Warmer temperatures and far less wet in the air this weekend

Warmer temperatures and far less wet in the air this weekend

02:19

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

News at Six

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

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

News at Five

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

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

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 Thursday, July 10, 2025

CTV News Lethbridge at 5 for Thursday, July 10, 2025

22:53

CTV Lethbridge Weather at 5 for Thursday, July 10, 2025

CTV Lethbridge Weather at 5 for Thursday, July 10, 2025

03:32

Number of air travellers to and from YQL remains down

Number of air travellers to and from YQL remains down

01:04

Crops looking good, but farmers not out of the woods yet

Crops looking good, but farmers not out of the woods yet

01:59

Lethbridge police push safety for Street Machine Weekend

Lethbridge police push safety for Street Machine Weekend

00:51

Lethbridge theatre group scrambles after costumes stolen

Lethbridge theatre group scrambles after costumes stolen

00:52

Lethbridge police seeking $1.5M for body-worn cameras

Lethbridge police seeking $1.5M for body-worn cameras

02:46

CTV News Lethbridge at 5 for Wednesday July 9, 2025

CTV News Lethbridge at 5 for Wednesday July 9, 2025

22:53