Scottish detective drama Granite Harbour has returned for season three with Dawn Steele ,Romario Simpson and Hannah Donaldson20:16, 23 Jul 2026Gritty BBC detective drama Granite Harbour is back.‌The Scottish series, which first launched in 2022, is returning for season three, two years after the second series aired in May 2024. The third instalment, described as the "most emotional series yet," will see the drama delve into the detectives' personal lives.‌Reprising their roles for season three are Dawn Steele as DCI Cora Macmillan, Romario Simpson in the role of DC Davis Lindo, and Hannah Donaldson, who plays DS Lara 'Bart' Bartlett. They'll be joined by new cast members Monarch of the Glen star Alastair Mackenzie, Traces actor John Gordon Sinclair, Motherland's Ellie Haddington and Pennyworth star Ryan Fletcher.‌Season three will follow Lindo, Bart and the Major Investigations Team as they are drawn into a complex murder investigation that threatens to divide communities and unearth long-buried secrets.When does Granite Harbour start?Granite Harbour season three starts on BBC One on Friday, July 24 at 8pm.‌It will come after the series originally launches on BBC Scotland on Thursday, July 23 at 9pm. All episodes will be available to stream on BBC iPlayer from July 23.How many episodes of Granite Harbour are there?The third season, like the second, is made up of three hour-long episodes.‌A synopsis for series three reads: "Teenage café worker Lisa Sterling (Jess Douglas-Welsh) disappears into the woods surrounding the prestigious estate owned by Richard Loughty (Alastair Mackenzie) following a birthday celebration for Rose Gough (Ellie Haddington), matriarch of the local traveller community. By morning, Lisa's body is discovered at the bottom of a ravine. What initially appears to be a tragic accident is quickly confirmed as murder."DCI MacMillan (Dawn Steele) and her team begin to investigate, but they are under more pressure than ever before. Following the fallout from their previous high-profile case, Chief Constable Alan Willis (John Gordon Sinclair) has ordered an investigation by the Special Police Investigations Service (SPIS)."Just as the team appear to be closing in on answers, a shocking discovery forces them to question everything they thought they knew about Lisa's murder, leaving Lindo and Bart facing a far darker mystery than they first imagined."‌Granite Harbour season 3 episode guideBBC OneSeason 3, episode 1: Friday, July 24 at 8pm‌Season 3, episode 2: Friday, July 31 at 8pmSeason 3, episode 3: Friday, August 7 at 8pmBBC Scotland‌Season 3, episode 1: Thursday, July 23 at 9pmSeason 3, episode 2: Thursday, July 30 at 9pmSeason 3, episode 3: Thursday, August 6 at 9pmArticle continues belowGranite Harbour series 3 launches on BBC Scotland on Thursday, July 23 at 9pm, followed by BBC One on Friday, July 24 at 8pm. All episodes will be available to stream on BBC iPlayer from July 23.