ADVERTISEMENT

Latest Videos

Playing 1 of undefined
Tim Cartmell calling for pause on new infill development

Tim Cartmell calling for pause on new infill development

01:51

Nenshi ready to step into the legislature in the fall

Nenshi ready to step into the legislature in the fall

01:38

Extra funding for health-care contract investigation approved

Extra funding for health-care contract investigation approved

00:33

Sohi supports extension of downtown special tax program

Sohi supports extension of downtown special tax program

01:06

Court documents shed light on series of arsons and extortions

Court documents shed light on series of arsons and extortions

00:53

Scaled-down infill project drawing ire

Scaled-down infill project drawing ire

02:11

Oilers playoff run provided more than $250M to Edmonton economy

Oilers playoff run provided more than $250M to Edmonton economy

02:00

June 24 WxBlast

June 24 WxBlast

04:04

Danielle Smith reveals more details about 'Alberta Next' panel

Danielle Smith reveals more details about 'Alberta Next' panel

02:21

Edmonton Oilers playoff run brought $266M to local economy

Edmonton Oilers playoff run brought $266M to local economy

00:27

Naheed Nenshi wins byelection in Edmonton Strathcona

Naheed Nenshi wins byelection in Edmonton Strathcona

01:32

A cool start but heading above 20 C today

A cool start but heading above 20 C today

00:50

19-year-old killed in speed-related motorcycle crash: Edmonton police

19-year-old killed in speed-related motorcycle crash: Edmonton police

00:17

Edmonton debating whether to extend special downtown tax program

Edmonton debating whether to extend special downtown tax program

01:54

Edmonton teen with medical condition participates in archery

Edmonton teen with medical condition participates in archery

01:55

Iranians in Edmonton filled with mixed emotions as conflict unfolds at home

Iranians in Edmonton filled with mixed emotions as conflict unfolds at home

01:55

2 Edmonton ridings up for grabs in Monday byelection

2 Edmonton ridings up for grabs in Monday byelection

02:04

Police investigating death of woman in southwest Edmonton

Police investigating death of woman in southwest Edmonton

00:18

Alberta daycare worker charged with assault

Alberta daycare worker charged with assault

00:31

6-year-old found dead in Alberta

6-year-old found dead in Alberta

00:23

Live Coverage

CTV News Edmonton LIVE

CTV News Edmonton LIVE

Live at 6 a.m., 5 p.m., 6 p.m. and 11:30 p.m. Monday to Friday

Morning Live Videos

Celebrating Indigenous culture with Lance Cardinal

Celebrating Indigenous culture with Lance Cardinal

04:14

What is used in sun, rain, and exotic cocktails? | Morning Mystery

What is used in sun, rain, and exotic cocktails? | Morning Mystery

01:00

GiaNina makes Edmonton stop on her World Dance Tour

GiaNina makes Edmonton stop on her World Dance Tour

03:54

Edmonton Oilers playoff run brought $266M to local economy

Edmonton Oilers playoff run brought $266M to local economy

00:27

Sponsored: how tariffs are impacting you and the economy

Sponsored: how tariffs are impacting you and the economy

04:34

Naheed Nenshi wins byelection in Edmonton Strathcona

Naheed Nenshi wins byelection in Edmonton Strathcona

01:32

What was invented by accident in 1905 by an 11-year-old? | Morning Mystery

What was invented by accident in 1905 by an 11-year-old? | Morning Mystery

01:19

Canadian wine and bubbly to toast Canada Day

Canadian wine and bubbly to toast Canada Day

04:11

Why putting puppies in a puppy school is a good idea

Why putting puppies in a puppy school is a good idea

04:10

Which term describes a very heavy, intense rainfall? | Weather or Not!

Which term describes a very heavy, intense rainfall? | Weather or Not!

01:22

CTV Morning Live

CTV Morning Live Edmonton for Tuesday, June 24, 2025

CTV Morning Live Edmonton for Tuesday, June 24, 2025

02:15:11

CTV Morning Live Edmonton for Monday, June 23, 2025

CTV Morning Live Edmonton for Monday, June 23, 2025

02:15:11

CTV Morning Live Edmonton for Friday, June 20, 2025

CTV Morning Live Edmonton for Friday, June 20, 2025

02:15:11

CTV Morning Live Edmonton for Thursday, June 19, 2025

CTV Morning Live Edmonton for Thursday, June 19, 2025

02:15:11

CTV Morning Live Edmonton for Wednesday, June 18, 2025

CTV Morning Live Edmonton for Wednesday, June 18, 2025

02:15:11

CTV Morning Live Edmonton for Tuesday, June 17, 2025

CTV Morning Live Edmonton for Tuesday, June 17, 2025

02:15:11

CTV Morning Live Edmonton for Monday, June 16, 2025

CTV Morning Live Edmonton for Monday, June 16, 2025

02:15:12

CTV Morning Live Edmonton for Friday, June 13, 2025

CTV Morning Live Edmonton for Friday, June 13, 2025

02:15:12

CTV Morning Live Edmonton for Thursday, June 12, 2025

CTV Morning Live Edmonton for Thursday, June 12, 2025

02:15:11

CTV Morning Live Edmonton for Wednesday, June 11, 2025

CTV Morning Live Edmonton for Wednesday, June 11, 2025

02:15:12

News at Five

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

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

22:51

CTV News Edmonton at Five for Monday, June 23, 2025

CTV News Edmonton at Five for Monday, June 23, 2025

22:51

CTV News Edmonton at Five for Friday, June 20, 2025

CTV News Edmonton at Five for Friday, June 20, 2025

22:51

CTV News Edmonton at Five for Thursday, June 19, 2025

CTV News Edmonton at Five for Thursday, June 19, 2025

14:03

CTV News Edmonton at Five for Wednesday, June 18, 2025

CTV News Edmonton at Five for Wednesday, June 18, 2025

22:51

CTV News Edmonton at Five for Tuesday, June 17, 2025

CTV News Edmonton at Five for Tuesday, June 17, 2025

22:51

CTV News Edmonton at Five for Monday, June 16, 2025

CTV News Edmonton at Five for Monday, June 16, 2025

22:51

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

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

22:51

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

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

22:51

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

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

22:50

News at Six

CTV News Edmonton at Six for Tuesday, June 24, 2025

CTV News Edmonton at Six for Tuesday, June 24, 2025

43:43

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

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

43:43

CTV News Edmonton at Six for Friday, June 20, 2025

CTV News Edmonton at Six for Friday, June 20, 2025

43:43

CTV News Edmonton at Six for Thursday, June 19, 2025

CTV News Edmonton at Six for Thursday, June 19, 2025

43:43

CTV News Edmonton at Six for Wednesday, June 18, 2025

CTV News Edmonton at Six for Wednesday, June 18, 2025

43:43

CTV News Edmonton at Six for Tuesday, June 17, 2025

CTV News Edmonton at Six for Tuesday, June 17, 2025

43:43

CTV News Edmonton at Six for Monday, June 16, 2025

CTV News Edmonton at Six for Monday, June 16, 2025

43:43

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

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

43:43

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

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

43:43

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

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

43:42

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

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

43:43

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

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

43:43

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

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

43:43

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

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

43:43

News at 11:30

CTV News Edmonton at 11:30 for Tuesday, June 24, 2025

CTV News Edmonton at 11:30 for Tuesday, June 24, 2025

25:02

CTV News Edmonton at 11:30 for Monday, June 23, 2025

CTV News Edmonton at 11:30 for Monday, June 23, 2025

25:03

CTV News Edmonton at 11:30 for Friday, June 20, 2025

CTV News Edmonton at 11:30 for Friday, June 20, 2025

24:59

CTV News Edmonton at 11:30 for Thursday, June 19, 2025

CTV News Edmonton at 11:30 for Thursday, June 19, 2025

24:58

CTV News Edmonton at 11:30 for Wednesday, June 18, 2025

CTV News Edmonton at 11:30 for Wednesday, June 18, 2025

24:58

CTV News Edmonton at 11:30 for Tuesday, June 17, 2025

CTV News Edmonton at 11:30 for Tuesday, June 17, 2025

24:58

CTV News Edmonton at 11:30 for Monday, June 16, 2025

CTV News Edmonton at 11:30 for Monday, June 16, 2025

25:05

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

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

24:58

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

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

24:58

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

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

24:58

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

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

24:58

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

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

25:05

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

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

24:59

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

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

24:59

CTV News Red Deer

Red Deer News: June 24

Red Deer News: June 24

06:00

Red Deer News: June 23

Red Deer News: June 23

06:02

Red Deer News: June 20

Red Deer News: June 20

06:01

Red Deer News: June 19

Red Deer News: June 19

06:00

Red Deer News: June 18

Red Deer News: June 18

06:02

Red Deer News: June 17

Red Deer News: June 17

06:02

Red Deer News: June 16

Red Deer News: June 16

06:02

Red Deer News: June 13

Red Deer News: June 13

06:00

Red Deer News: June 12

Red Deer News: June 12

06:00

Red Deer News: June 11

Red Deer News: June 11

06:00

Alberta Primetime

Alberta Primetime for Tuesday, June 24, 2025

Alberta Primetime for Tuesday, June 24, 2025

25:10

Alberta Primetime for Monday, June 23, 2025

Alberta Primetime for Monday, June 23, 2025

25:09

Alberta Primetime for Friday, June 20, 2025

Alberta Primetime for Friday, June 20, 2025

25:11

Alberta Primetime for Thursday, June 19, 2025

Alberta Primetime for Thursday, June 19, 2025

25:10

Alberta Primetime for Wednesday, June 18, 2025

Alberta Primetime for Wednesday, June 18, 2025

25:11

Alberta Primetime for Tuesday, June 17, 2025

Alberta Primetime for Tuesday, June 17, 2025

25:11

Alberta Primetime for Monday, June 16, 2025

Alberta Primetime for Monday, June 16, 2025

25:09

Alberta Primetime for Friday, June 13, 2025

Alberta Primetime for Friday, June 13, 2025

25:11

Alberta Primetime for Thursday, June 12, 2025

Alberta Primetime for Thursday, June 12, 2025

25:07

Alberta Primetime for Wednesday, June 11, 2025

Alberta Primetime for Wednesday, June 11, 2025

25:06

Alberta Primetime for Tuesday, June 10, 2025

Alberta Primetime for Tuesday, June 10, 2025

25:12

Alberta Primetime for Monday, June 9, 2025

Alberta Primetime for Monday, June 9, 2025

25:06

Alberta Primetime for Friday, June 6, 2025

Alberta Primetime for Friday, June 6, 2025

25:12

Alberta Primetime for Thursday, June 5, 2025

Alberta Primetime for Thursday, June 5, 2025

25:06

Milestones

Sponsored: Milestones June 24

Sponsored: Milestones June 24

00:58

Sponsored: Milestones June 23

Sponsored: Milestones June 23

00:49

Sponsored: Milestones June 18

Sponsored: Milestones June 18

00:32

Sponsored: Milestones June 17

Sponsored: Milestones June 17

01:08

Sponsored: Milestones June 16

Sponsored: Milestones June 16

01:09

Sponsored: Milestones June 12

Sponsored: Milestones June 12

00:38

Sponsored: Milestones June 10

Sponsored: Milestones June 10

00:47

Sponsored: Milestones June 5

Sponsored: Milestones June 5

00:47

Sponsored: Milestones June 3

Sponsored: Milestones June 3

00:34

Sponsored: Milestones June 2

Sponsored: Milestones June 2

00:37

WxBlast

June 24 WxBlast

June 24 WxBlast

04:04

WxBlast: June 23

WxBlast: June 23

04:08

WxBlast: June 20

WxBlast: June 20

04:09

June 19 WxBlast

June 19 WxBlast

04:12

WxBlast June 18

WxBlast June 18

03:39

WxBlast: June 17

WxBlast: June 17

03:54

WxBlast: June 16

WxBlast: June 16

03:51

WxBlast: June 12

WxBlast: June 12

04:44

WxBlast: June 11

WxBlast: June 11

05:09

WxBlast: June 10

WxBlast: June 10

05:01

Weather Watchers

Weather Watchers Online: June 12

Weather Watchers Online: June 12

00:57

Weather Watchers Online: June 5

Weather Watchers Online: June 5

01:32

Weather Watchers Online: May 29

Weather Watchers Online: May 29

01:12

Weather Watchers Online: May 22

Weather Watchers Online: May 22

01:39

Weather Watchers Online: May 15

Weather Watchers Online: May 15

01:40

Weather Watchers Online: May 1

Weather Watchers Online: May 1

01:35

Weather Watchers Online: April 24

Weather Watchers Online: April 24

01:48

Weather Watchers Online: April 16

Weather Watchers Online: April 16

01:02

Weather Watchers Online: March 27

Weather Watchers Online: March 27

01:12

Weather Watchers Online: March 20

Weather Watchers Online: March 20

01:28