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
| 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.