Coming up


Nothing in the diary here yet

We only list events we can confirm from the organiser’s own site. Know one we’ve missed?

Suggest an event

Recently held


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

Ploughing match · past

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
County show · past

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
County show · past

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
Game fair · past

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
Royal show · past

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
Agricultural show · past

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