ADVERTISEMENT

Latest Videos

Playing 1 of undefined
Fiery blast southeast of Calgary closes school

Fiery blast southeast of Calgary closes school

02:55

'Systemic' management failures lead to Calgary's water woes

'Systemic' management failures lead to Calgary's water woes

03:04

UCP endorses proposed new electoral map

UCP endorses proposed new electoral map

00:31

Calgary officials react to federal budget

Calgary officials react to federal budget

02:06

Canada Strong Pass returning in 2027

Canada Strong Pass returning in 2027

00:28

Eye surgeons sound alarm over newly expanded eye care

Eye surgeons sound alarm over newly expanded eye care

02:30

Airdrie school to close for 10 days over flea infestation

Airdrie school to close for 10 days over flea infestation

00:27

Southwest Calgary fence cuts off popular path

Southwest Calgary fence cuts off popular path

01:43

Local group aims to improve menopause care in Alberta

Local group aims to improve menopause care in Alberta

02:07

New Alberta licence plates featuring Moraine Lake released

New Alberta licence plates featuring Moraine Lake released

00:16

Cold Patrol 10K run raising funds for cancer research

Cold Patrol 10K run raising funds for cancer research

02:17

Rene Paredes retires from Calgary Stampeders

Rene Paredes retires from Calgary Stampeders

02:28

More warm, windy weather in store for Calgary

More warm, windy weather in store for Calgary

02:33

House destroyed in explosion near Okotoks | CTV News Calgary Noon Update for November 05, 2026

House destroyed in explosion near Okotoks | CTV News Calgary Noon Update for November 05, 2026

04:50

Possible house explosion near Calgary

Possible house explosion near Calgary

00:26

Budget to include new immigration targets

Budget to include new immigration targets

01:45

Things to know for Nov. 5, 2026

Things to know for Nov. 5, 2026

01:52

Carney government set to unveil budget

Carney government set to unveil budget

01:11

Alberta policy makers react to Democrats' midterm wins

Alberta policy makers react to Democrats' midterm wins

03:12

Alberta premier's popularity slipping: poll

Alberta premier's popularity slipping: poll

02:20

Calgary mayor speaks with CTV News as city moves to Stage 4 water restrictions

Calgary mayor speaks with CTV News as city moves to Stage 4 water restrictions

03:36

City proposal aims to streamline hotel developments in Beltline

City proposal aims to streamline hotel developments in Beltline

02:55

Hotel and arts centre proposed for Calgary’s 17th Avenue

Hotel and arts centre proposed for Calgary’s 17th Avenue

00:36

Diamond Valley campaigns to save its swimming pool

Diamond Valley campaigns to save its swimming pool

02:21

Seniors hiking group celebrates 50 years together

Seniors hiking group celebrates 50 years together

00:48

Calgary high school students get glimpse of health-care careers

Calgary high school students get glimpse of health-care careers

02:29

MRU men's hockey facing off against UBC

MRU men's hockey facing off against UBC

02:13

Above-seasonal temperatures continue in Calgary

Above-seasonal temperatures continue in Calgary

02:39

Calgary water restrictions begin | CTV News Calgary Noon Update for November 04, 2026

Calgary water restrictions begin | CTV News Calgary Noon Update for November 04, 2026

06:27

Calgarians asked to cut back on water use

Calgarians asked to cut back on water use

02:00

News at Six

CTV News Calgary at Six for Thursday, Nov. 5, 2026

CTV News Calgary at Six for Thursday, Nov. 5, 2026

42:54

CTV News Calgary at Six for Wednesday, Nov. 4, 2026

CTV News Calgary at Six for Wednesday, Nov. 4, 2026

30:46

CTV News Calgary at Six for Tuesday, Nov. 3, 2026

CTV News Calgary at Six for Tuesday, Nov. 3, 2026

42:55

CTV News Calgary at Six for Monday, Nov. 2, 2026

CTV News Calgary at Six for Monday, Nov. 2, 2026

42:53

CTV News Calgary at Six for Friday, Oct. 30, 2026

CTV News Calgary at Six for Friday, Oct. 30, 2026

40:50

CTV News Calgary at Six for Thursday, Oct. 29, 2026

CTV News Calgary at Six for Thursday, Oct. 29, 2026

42:53

CTV News Calgary at Six for Wednesday, Oct. 28, 2026

CTV News Calgary at Six for Wednesday, Oct. 28, 2026

42:54

CTV News Calgary at Six for Tuesday, Oct. 27, 2026

CTV News Calgary at Six for Tuesday, Oct. 27, 2026

42:52

CTV News Calgary at Six for Monday, Oct. 26, 2026

CTV News Calgary at Six for Monday, Oct. 26, 2026

42:53

CTV News Calgary at Six for Friday, Oct. 23, 2026

CTV News Calgary at Six for Friday, Oct. 23, 2026

42:53

CTV News Calgary at Six for Thursday, Oct. 22, 2026

CTV News Calgary at Six for Thursday, Oct. 22, 2026

42:56

CTV News Calgary at Six for Wednesday, Oct. 21, 2026

CTV News Calgary at Six for Wednesday, Oct. 21, 2026

42:55

CTV News Calgary at Six for Tuesday, Oct. 20, 2026

CTV News Calgary at Six for Tuesday, Oct. 20, 2026

45:58

CTV News Calgary at Six for Monday, Oct. 19, 2026

CTV News Calgary at Six for Monday, Oct. 19, 2026

42:55

News at Five

CTV News Calgary at Five for Thursday, Nov. 5, 2026

CTV News Calgary at Five for Thursday, Nov. 5, 2026

22:39

CTV News Calgary at Five for Tuesday, Nov. 3, 2026

CTV News Calgary at Five for Tuesday, Nov. 3, 2026

22:39

CTV News Calgary at Five for Wednesday, Nov. 4, 2026

CTV News Calgary at Five for Wednesday, Nov. 4, 2026

22:40

CTV News Calgary at Five for Monday, Nov. 2, 2026

CTV News Calgary at Five for Monday, Nov. 2, 2026

22:35

CTV News Calgary at Five for Friday, Oct. 30, 2026

CTV News Calgary at Five for Friday, Oct. 30, 2026

22:38

CTV News Calgary at Five for Thursday, Oct. 29, 2026

CTV News Calgary at Five for Thursday, Oct. 29, 2026

22:55

CTV News Calgary at Five for Wednesday, Oct. 28, 2026

CTV News Calgary at Five for Wednesday, Oct. 28, 2026

22:39

CTV News Calgary at Five for Tuesday, Oct. 27, 2026

CTV News Calgary at Five for Tuesday, Oct. 27, 2026

22:38

CTV News Calgary at Five for Monday, Oct. 26, 2026

CTV News Calgary at Five for Monday, Oct. 26, 2026

22:39

CTV News Calgary at Five for Friday, Oct. 23, 2026

CTV News Calgary at Five for Friday, Oct. 23, 2026

22:39

News at 11:30

CTV News Calgary at 11:30 for Thursday, Nov. 5, 2026

CTV News Calgary at 11:30 for Thursday, Nov. 5, 2026

23:07

CTV News Calgary at 11:30 for Wednesday, Nov. 4, 2026

CTV News Calgary at 11:30 for Wednesday, Nov. 4, 2026

23:13

CTV News Calgary at 11:30 for Tuesday, Nov. 3, 2026

CTV News Calgary at 11:30 for Tuesday, Nov. 3, 2026

23:07

CTV News Calgary at 11:30 for Monday, Nov. 2, 2026

CTV News Calgary at 11:30 for Monday, Nov. 2, 2026

23:07

CTV News Calgary at 11:30 for Friday, Oct. 30, 2026

CTV News Calgary at 11:30 for Friday, Oct. 30, 2026

23:12

CTV News Calgary at 11:30 for Thursday, Oct. 29, 2026

CTV News Calgary at 11:30 for Thursday, Oct. 29, 2026

23:13

CTV News Calgary at 11:30 for Wednesday, Oct. 28, 2026

CTV News Calgary at 11:30 for Wednesday, Oct. 28, 2026

23:08

CTV News Calgary at 11:30 for Tuesday, Oct. 27, 2026

CTV News Calgary at 11:30 for Tuesday, Oct. 27, 2026

23:07

CTV News Calgary at 11:30 for Monday, Oct. 26, 2026

CTV News Calgary at 11:30 for Monday, Oct. 26, 2026

23:07

CTV News Calgary at 11:30 for Friday, Oct. 23, 2026

CTV News Calgary at 11:30 for Friday, Oct. 23, 2026

23:13

CTV News Calgary at 11:30 for Thursday, Oct. 22, 2026

CTV News Calgary at 11:30 for Thursday, Oct. 22, 2026

23:08

CTV News Calgary at 11:30 for Wednesday, Oct. 21, 2026

CTV News Calgary at 11:30 for Wednesday, Oct. 21, 2026

23:08

CTV News Calgary at 11:30 for Tuesday, Oct. 20, 2026

CTV News Calgary at 11:30 for Tuesday, Oct. 20, 2026

23:08

CTV News Calgary at 11:30 for Friday, Oct. 16, 2026

CTV News Calgary at 11:30 for Friday, Oct. 16, 2026

23:08

CTV Your Morning Calgary

CTV News Calgary Your Morning for Thursday, Nov. 5, 2026

CTV News Calgary Your Morning for Thursday, Nov. 5, 2026

02:12:35

CTV News Calgary Your Morning for Wednesday, Nov. 4, 2026

CTV News Calgary Your Morning for Wednesday, Nov. 4, 2026

02:12:34

CTV News Calgary Your Morning for Tuesday, Nov. 3, 2026

CTV News Calgary Your Morning for Tuesday, Nov. 3, 2026

02:12:38

CTV News Calgary Your Morning for Monday, Nov. 2, 2026

CTV News Calgary Your Morning for Monday, Nov. 2, 2026

01:36:56

CTV News Calgary Your Morning for Friday, Oct. 30, 2026

CTV News Calgary Your Morning for Friday, Oct. 30, 2026

02:12:29

CTV News Calgary Your Morning for Thursday, Oct. 29, 2026

CTV News Calgary Your Morning for Thursday, Oct. 29, 2026

02:12:33

CTV News Calgary Your Morning for Wednesday, Oct. 28, 2026

CTV News Calgary Your Morning for Wednesday, Oct. 28, 2026

02:12:35

CTV News Calgary Your Morning for Tuesday, Oct. 27, 2026

CTV News Calgary Your Morning for Tuesday, Oct. 27, 2026

02:12:30

CTV News Calgary Your Morning for Monday, Oct. 26, 2026

CTV News Calgary Your Morning for Monday, Oct. 26, 2026

02:12:33

CTV News Calgary Your Morning for Friday, Oct. 23, 2026

CTV News Calgary Your Morning for Friday, Oct. 23, 2026

02:12:32

CTV Lethbridge at Five

Lethbridge man named world's most tattooed person by Guinness

Lethbridge man named world's most tattooed person by Guinness

02:00

CTV News Lethbridge at 5 for Thursday, November 05, 2026

CTV News Lethbridge at 5 for Thursday, November 05, 2026

22:46

CTV Lethbridge Weather at 5 for Thursday, November 05, 2026

CTV Lethbridge Weather at 5 for Thursday, November 05, 2026

03:32

CTV News Lethbridge at 5 for Wednesday, November 4, 2026

CTV News Lethbridge at 5 for Wednesday, November 4, 2026

22:46

Lethbridge Legion celebrates 100 years

Lethbridge Legion celebrates 100 years

02:15

CTV Lethbridge Weather at 5 for Wednesday, November 4, 2026

CTV Lethbridge Weather at 5 for Wednesday, November 4, 2026

02:57

CTV News Lethbridge at 5 for Tuesday, November 3, 2026

CTV News Lethbridge at 5 for Tuesday, November 3, 2026

22:47

CTV Lethbridge Weather at 5 for Tuesday, November 3, 2026

CTV Lethbridge Weather at 5 for Tuesday, November 3, 2026

03:15