Every upcoming event, pinned to its showground region.

Coming up


Royal show

Royal Three Counties Show 2026

12–14 June 2026

Three Counties Showground, Malvern, Worcestershire

Named UK Rural Event of the Year 2024, with thousands of animals across a Farming Village, Equine Village, Smallholders' Village, a Food & Drink Festival and main-arena events at the Malvern showground.

Livestock judging Main ring events Food hall
Royal show

Royal Highland Show 2026

18–21 June 2026

Royal Highland Centre, Edinburgh, Midlothian

Scotland's largest agricultural event, showcasing the best of food, farming and rural life with livestock and breed judging, over 750 trade stands and the Scotland's Larder food and drink section.

Livestock judging Breed displays Food hall
Royal show

Royal Norfolk Show 2026

24–25 June 2026

Norfolk Showground, Norwich, Norfolk

Described as the largest two-day agricultural show in the country, with over 3,000 animals, 700 trade stands, a Rare Breeds Animal Farm, Norfolk's biggest food and drink experience and a Grand Ring programme.

Livestock judging Breed displays Main ring events
Royal show

Royal Lancashire Show 2026

3–5 July 2026

Salesbury Hall, Ribchester, Lancashire

Lancashire's county show at Salesbury Hall, Ribchester, with livestock competitions for cattle, pigs, sheep, heavy and light horses and multiple goat varieties, plus showjumping and a family dog show.

Livestock judging Heavy horses Main ring events
Agricultural show

Great Yorkshire Show 2026

14–17 July 2026

Great Yorkshire Showground, Harrogate, North Yorkshire

The 167th Great Yorkshire Show brings 8,500 animals, two national livestock shows (Zwartbles sheep and Charolais cattle), a Food Hall with a dedicated Cheese and Dairy Show, an Agri-Innovation Village and main-ring entertainment, with daily attendance capped at 35,000.

Livestock judging Breed displays Vintage machinery
Royal show

Royal Welsh Show 2026

20–23 July 2026

Royal Welsh Showground, Builth Wells, Powys

One of Europe's largest agricultural shows, held over four days at Llanelwedd with equine and livestock judging across all the major breeds.

Livestock judging Breed displays Main ring events
Game fair

The Game Fair 2026

24–26 July 2026

Ragley Hall, Alcester, Warwickshire

The annual gathering for people passionate about countryside pursuits, with falconry displays, fishing theatres and villages, working dogs and 'Meet the Breeds', and food and drink.

Falconry Main ring events Children's activities
County show

New Forest & Hampshire County Show 2026

28–30 July 2026

The Showground, New Park, Brockenhurst, Hampshire

Hampshire's county show, first held as a one-day show at Netley Marsh in 1920, with livestock competitions, equestrian events, forest activities, local food and drink stalls, craft vendors and over 70 free activities.

Livestock judging Main ring events Children's activities
County show

Westmorland County Show 2026

9–10 September 2026

Lane Farm, Milnthorpe, Cumbria

Cumbria's county show, founded in 1799, with classes for cattle, sheep, pigs, goats and alpacas, heavy and light horses, one of the largest locally produced Food Halls in the North West, a Forestry Arena and over 400 trade stands.

Livestock judging Breed displays Food hall
Ploughing match

National Ploughing Championships 2026

15–17 September 2026

Screggan, Tullamore, Offaly

The 95th National Ploughing Championships, one of Europe's largest outdoor events, with ploughing competitions, indoor and outdoor trade exhibitions, livestock, the Enterprise Ireland Innovation Arena and the National Brown Bread Baking Competition (225,500 visitors in 2025).

Livestock judging Vintage machinery Main ring events

Recently held


We keep past events on the site — they help you plan for next year, and the dates usually repeat.