UK TV · BBC One

Hamish Macbeth: all seasons, episodes and where it airs in the UK

Quick answer · UK

Hamish Macbeth is a UK drama and comedy series on BBC One, which ran from 1995 to 1997, with 3 seasons and 20 episodes.

Hamish Macbeth has ended; its final episode aired on Sunday, May 4, 1997.

Hamish Macbeth seasons (3 seasons, 20 episodes)

SeasonEpisodesFirst airedLast aired
Season 16March 26, 1995April 30, 1995
Season 26March 24, 1996April 28, 1996
Season 38March 16, 1997May 4, 1997

Original UK air dates on BBC One.

Common questions

How many seasons of Hamish Macbeth are there?

Hamish Macbeth has 3 seasons and 20 episodes, first airing on Sunday, March 26, 1995.

Has Hamish Macbeth ended?

Hamish Macbeth has ended; its final episode aired on Sunday, May 4, 1997.

What channel is Hamish Macbeth on in the UK?

Hamish Macbeth aired on BBC One. Past episodes are often available on the broadcaster's own catch-up app.

Who stars in Hamish Macbeth?

The main cast includes Robert Carlyle, Ralph Riach, Barbara Rafferty, Anne Lacey.

Source: TVmaze (CC BY-SA), retrieved October 7, 2026.