ADVERTISEMENT

Latest Videos

Playing 1 of undefined
G7 leaders arrive for critical talks at summit

G7 leaders arrive for critical talks at summit

02:03

Five things you need to know for June 16, 2025

Five things you need to know for June 16, 2025

02:39

Private pilot violates G7 airspace

Private pilot violates G7 airspace

00:19

Protests expected in Banff for the G7 Leaders Summit

Protests expected in Banff for the G7 Leaders Summit

01:44

Rain, storms in the forecast along with cooler weather

Rain, storms in the forecast along with cooler weather

02:06

G7 Leaders' Summit begins with protests

G7 Leaders' Summit begins with protests

02:14

Banff ready to gain some visitors, worldwide exposure from G7

Banff ready to gain some visitors, worldwide exposure from G7

01:51

Cochrane pays it forward

Cochrane pays it forward

Calgarians ready to welcome Ukrainian president for G7

Calgarians ready to welcome Ukrainian president for G7

01:13

Water-wise gardening

Water-wise gardening

Changes, charges coming for COVID-19 vaccine in Alberta

Changes, charges coming for COVID-19 vaccine in Alberta

02:00

The spectacle and the serious side of the G7 Leaders' Summit

The spectacle and the serious side of the G7 Leaders' Summit

03:49

Child-care centres say they're facing financial crisis

Child-care centres say they're facing financial crisis

03:15

Northeast Calgary seniors calling for safer road crossing

Northeast Calgary seniors calling for safer road crossing

02:18

My Friend Dave project hosts art show this weekend

My Friend Dave project hosts art show this weekend

02:23

Air quality has improved and should stay good through the weekend

Air quality has improved and should stay good through the weekend

02:29

Calgary rapper K-Riz has details about Black Music Month

Calgary rapper K-Riz has details about Black Music Month

05:38

Travel advisory in place for G7

Travel advisory in place for G7

01:23

Calgary police investigate northwest break-and-enter

Calgary police investigate northwest break-and-enter

00:22

Five things you need to know for June 13, 2025

Five things you need to know for June 13, 2025

02:55

Severe thunderstorms possible Friday evening

Severe thunderstorms possible Friday evening

02:31

Alberta sees some surgery wait times improve in 2024

Alberta sees some surgery wait times improve in 2024

02:29

Moderate air quality, warmer temps and risk of rain expected Friday

Moderate air quality, warmer temps and risk of rain expected Friday

02:55

Sick coyote roaming Meadowlark Park for months

Sick coyote roaming Meadowlark Park for months

02:51

Alberta sees some surgery wait times improve in 2024

Alberta sees some surgery wait times improve in 2024

01:47

Chretien, Clark share similar sentiments on G7 Summit

Chretien, Clark share similar sentiments on G7 Summit

03:10

Former Humboldt Bronco standing, walking with robotic technology

Former Humboldt Bronco standing, walking with robotic technology

02:14

Rising unemployment rate among people ages 15 to 24

Rising unemployment rate among people ages 15 to 24

02:39

Report paints Calgary's startup ecosystem in a positive light

Report paints Calgary's startup ecosystem in a positive light

00:58

Calgary Krump tournament brings hope for new talent

Calgary Krump tournament brings hope for new talent

02:17

News at Six

CTV News Calgary at Six for Friday, June 13, 2025

CTV News Calgary at Six for Friday, June 13, 2025

42:56

CTV News Calgary at Six for Thursday, June 12, 2025

CTV News Calgary at Six for Thursday, June 12, 2025

42:56

CTV News Calgary at Six for Wednesday, June 11, 2025

CTV News Calgary at Six for Wednesday, June 11, 2025

42:56

CTV News Calgary at Six for Tuesday, June 10, 2025

CTV News Calgary at Six for Tuesday, June 10, 2025

42:56

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

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

42:56

CTV News Calgary at Six for Friday, June 6, 2025

CTV News Calgary at Six for Friday, June 6, 2025

42:56

CTV News Calgary at Six for Thursday, June 5, 2025

CTV News Calgary at Six for Thursday, June 5, 2025

42:56

CTV News Calgary at Six for Wednesday, June 4, 2025

CTV News Calgary at Six for Wednesday, June 4, 2025

42:56

CTV News Calgary at Six for Tuesday, June 3, 2025

CTV News Calgary at Six for Tuesday, June 3, 2025

42:56

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

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

42:56

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

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

42:56

CTV News Calgary at Six for Thursday, May 29, 2025

CTV News Calgary at Six for Thursday, May 29, 2025

42:56

CTV News Calgary at Six for Wednesday, May 28, 2025

CTV News Calgary at Six for Wednesday, May 28, 2025

42:56

CTV News Calgary at Six for Tuesday, May 27, 2025

CTV News Calgary at Six for Tuesday, May 27, 2025

42:56

News at Five

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

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

22:40

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

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

22:40

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

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

22:40

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

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

22:40

CTV News Calgary at Five for Monday, June 9, 2025

CTV News Calgary at Five for Monday, June 9, 2025

22:40

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

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

22:40

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

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

22:40

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

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

22:40

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

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

22:40

CTV News Calgary at Five for Monday, June 2, 2025

CTV News Calgary at Five for Monday, June 2, 2025

22:40

News at 11:30

CTV News Calgary at 11:30 for Friday, June 13, 2025

CTV News Calgary at 11:30 for Friday, June 13, 2025

23:21

CTV News Calgary at 11:30 for Thursday, June 12, 2025

CTV News Calgary at 11:30 for Thursday, June 12, 2025

23:12

CTV News Calgary at 11:30 for Wednesday, June 11, 2025

CTV News Calgary at 11:30 for Wednesday, June 11, 2025

23:08

CTV News Calgary at 11:30 for Tuesday, June 10, 2025

CTV News Calgary at 11:30 for Tuesday, June 10, 2025

23:09

CTV News Calgary at 11:30 for Monday, June 9, 2025

CTV News Calgary at 11:30 for Monday, June 9, 2025

23:14

CTV News Calgary at 11:30 for Friday, June 6, 2025

CTV News Calgary at 11:30 for Friday, June 6, 2025

23:14

CTV News Calgary at 11:30 for Thursday, June 5, 2025

CTV News Calgary at 11:30 for Thursday, June 5, 2025

23:15

CTV News Calgary at 11:30 for Wednesday, June 4, 2025

CTV News Calgary at 11:30 for Wednesday, June 4, 2025

23:14

CTV News Calgary at 11:30 for Tuesday, June 3, 2025

CTV News Calgary at 11:30 for Tuesday, June 3, 2025

23:16

CTV News Calgary at 11:30 for Monday, June 2, 2025

CTV News Calgary at 11:30 for Monday, June 2, 2025

23:14

CTV News Calgary at 11:30 for Friday, May 30, 2025

CTV News Calgary at 11:30 for Friday, May 30, 2025

23:08

CTV News Calgary at 11:30 for Thursday, May 29, 2025

CTV News Calgary at 11:30 for Thursday, May 29, 2025

23:08

CTV News Calgary at 11:30 for Wednesday, May 28, 2025

CTV News Calgary at 11:30 for Wednesday, May 28, 2025

23:14

CTV News Calgary at 11:30 for Tuesday, May 27, 2025

CTV News Calgary at 11:30 for Tuesday, May 27, 2025

23:08

CTV Morning Live

CTV Morning Live Calgary for Monday, June 16, 2025

CTV Morning Live Calgary for Monday, June 16, 2025

02:14:43

CTV Morning Live Calgary for Friday, June 13, 2025

CTV Morning Live Calgary for Friday, June 13, 2025

02:14:43

CTV Morning Live Calgary for Thursday, June 12, 2025

CTV Morning Live Calgary for Thursday, June 12, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, June 11, 2025

CTV Morning Live Calgary for Wednesday, June 11, 2025

02:14:43

CTV Morning Live Calgary for Tuesday, June 10, 2025

CTV Morning Live Calgary for Tuesday, June 10, 2025

02:14:43

CTV Morning Live Calgary for Monday, June 9, 2025

CTV Morning Live Calgary for Monday, June 9, 2025

02:14:34

CTV Morning Live Calgary for Friday, June 6, 2025

CTV Morning Live Calgary for Friday, June 6, 2025

02:14:43

CTV Morning Live Calgary for Thursday, June 5, 2025

CTV Morning Live Calgary for Thursday, June 5, 2025

02:14:43

CTV Morning Live Calgary for Wednesday, June 4, 2025

CTV Morning Live Calgary for Wednesday, June 4, 2025

02:32:40

CTV Morning Live Calgary for Tuesday, June 3, 2025

CTV Morning Live Calgary for Tuesday, June 3, 2025

02:14:43

CTV Lethbridge at Five

Sixth Street Block Party returns to Lethbridge Saturday

Sixth Street Block Party returns to Lethbridge Saturday

00:58

Interfaith Food Bank puts learning garden on display

Interfaith Food Bank puts learning garden on display

00:57

Underpass mural highlights creativity of Lethbridge youth

Underpass mural highlights creativity of Lethbridge youth

00:43

Streets Alive Mission aims for $70,000 with Giving Day

Streets Alive Mission aims for $70,000 with Giving Day

00:59

CTV News Lethbridge at 5 for Friday, June 13, 2025

CTV News Lethbridge at 5 for Friday, June 13, 2025

22:55

CTV Lethbridge Weather at 5 for Friday, June 13, 2025

CTV Lethbridge Weather at 5 for Friday, June 13, 2025

02:56

Lethbridge brings back goats for river valley weed control

Lethbridge brings back goats for river valley weed control

01:43

CTV Lethbridge Weather at 5 for Thursday, June 12, 2025

CTV Lethbridge Weather at 5 for Thursday, June 12, 2025

03:31