Where to stream Landscape Artist of the Year

Season 11

Landscape Artist of the Year

Season released 14th Jan, 2026.

Where to Watch

Prime Video

Subscription

Foxtel Now

Subscription

Binge

Subscription

All seasons may not be available on all providers.

Season 11 Episodes

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

46 mins  ·  Wed, 14 Jan 2026

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

46 mins  ·  Wed, 21 Jan 2026

S11 Episode 3

Dover Port

The third heat takes place in the Port of Dover.

46 mins  ·  Wed, 28 Jan 2026