History & Talks History & Talks - Upcoming Events Search Dates and List Search Results View Type List Grouped Lists Grid Map Calendar Search Show Advanced Search Search Dates and Location Options Select a Town/Village All Towns/Villages Arne Church Knowle Corfe Castle Dorset Harman's Cross Harmans Cross Kimmeridge Kingston Langton Matravers Norden, Corfe Castle Nr Wareham Ridge Studland Swanage Wareham Wareham Town Wool Worth Matravers Within 5 10 25 50 100 distance units Miles Kilometers Select a Category Select a Category Sports & Fitness Events Family Fun Open House & Garden Wildlife & Nature Guided Walks Food & Drink History & Talks Online and Virtual Events Film & Theatre Health & Beauty Festivals & Outdoor Events Entertainment Christmas & New Year Courses & Workshops Music Events Quiz and Competitions Community Events Arts & Crafts Charity Events Swanage Railway Diesel Gala 2025 Dates: Fri 9th May 2025 - Sun 11th May 2025Times: All DayLocation: Corfe Castle Railway Station, Corfe CastleMore Information → Blacksmithing workshops - medieval key making Dates: Tue 10th June 2025Times: 10:30 am - 4:30 pmLocation: National Trust Corfe Castle, Corfe CastleMore Information → Swanage Railway Murder Mystery Dates: Thu 12th June 2025Times: 12:30 pm - 5:00 pmLocation: Swanage Railway, SwanageMore Information → Medieval sword weekend at Corfe Castle Dates: Sat 5th July 2025 - Sun 6th July 2025Times: 10:00 am - 4:30 pmLocation: National Trust Corfe Castle, Corfe CastleMore Information → Blacksmithing workshops - medieval key making Dates: Thu 10th July 2025Times: 10:30 am - 4:30 pmLocation: National Trust Corfe Castle, Corfe CastleMore Information → Swanage Railway Murder Mystery Dates: Thu 10th July 2025Times: 12:30 pm - 5:00 pmLocation: Swanage Railway, SwanageMore Information → Civil War Re-enactment weekend at Corfe Castle Dates: Sat 6th September 2025 - Sun 7th September 2025Times: 10:00 am - 4:30 pmLocation: National Trust Corfe Castle, Corfe CastleMore Information → Swanage Railway Murder Mystery Dates: Sat 4th October 2025Times: 12:30 pm - 5:00 pmLocation: Swanage Railway, SwanageMore Information →