Skip to content
Streambay
Landscape Artist of the Year Season 11 poster

Landscape Artist of the Year Season 11 Episode release dates & where to watch

Premiered

Wednesday, January 14, 2026

Ended: Wednesday, March 11, 2026

When does Landscape Artist of the Year Season 11 come out?

Landscape Artist of the Year Season 11 premiered Wednesday, January 14, 2026 on Sky Arts and ended Wednesday, March 11, 2026. The season has 9 episodes.

Last updated

Landscape Artist of the Year Season 11 release schedule

Landscape Artist of the Year Season 11 episode release dates
Episode Release date

1. Derwentwater

Looking out over beautiful Derwentwater, the winner of this heat will go through to the semi-final and be one step closer to claiming the prize.

Wednesday · 9 months ago

2. St James' Park

The artists are set up along the lake in London's St James' Park, looking out towards Buckingham Palace. They're hoping to create an artwork that catches the eye of judges.

Wednesday · 9 months ago

3. Dover Port

The third heat takes place in the Port of Dover.

Wednesday · 9 months ago

4. Skiddaw Mountain

The winner of this heat advances to the semi-final and takes another step closer to the prize - a £10,000 commission for the National Gallery of Ireland.

Wednesday · 9 months ago

5. HMS Wellington

In the fifth heat, with no pods to protect them, the artists have climbed aboard a WWII warship, HMS Wellington, on the River Thames.

Wednesday · 9 months ago

6. Dover Castle

The sixth heat takes place at Dover Castle.

Wednesday · 8 months ago

7. Ouse Valley Viaduct

Stephen Mangan presents the semi-final of Landscape Artist of the Year at the historic Ouse Valley Viaduct in Sussex.

Wednesday · 8 months ago

8. The Falkirk Wheel

Stephen Mangan hosts the grand finale with just three artists who have made it through to the last round of the competition.

Wednesday · 8 months ago

9. Winner's Film

We join the winner of this year's Sky Arts Landscape Artist of the Year as they travel to County Mayo to research their £10,000 prize commission.

Wednesday · 8 months ago

Landscape Artist of the Year Season 11 FAQ

When does Landscape Artist of the Year Season 11 come out?

Landscape Artist of the Year Season 11 premiered Wednesday, January 14, 2026 on Sky Arts.

How many episodes are in Landscape Artist of the Year Season 11?

Landscape Artist of the Year Season 11 has 9 episodes.

Are new episodes of Landscape Artist of the Year Season 11 released weekly?

New episodes are released weekly.

How do I get notified when new Landscape Artist of the Year Season 11 episodes are released?

Download the Streambay app and follow Landscape Artist of the Year. You'll get a push notification the moment each new episode is out.

Never miss Landscape Artist of the Year Season 11.

Download Streambay and follow Landscape Artist of the Year. We’ll notify you the moment Season 11 is released, and as each new episode comes out. It’s free, with no sign-up and no personal information required.

Coming soon to App Store Get it on Google Play