Filter

  • East Midlands(2)
  • East of England(0)
  • Greater London(0)
  • North East England(0)
  • North West England(3)
  • Northern Ireland(6)
  • Scotland(46)
    • Aberdeen City(0)
    • Caithness(0)
    • City of Edinburgh(0)
    • Dumfries and Galloway(4)
    • Dundee City(4)
    • East Ayrshire(1)
    • East Lothian(0)
    • Falkirk(1)
    • Fife(3)
    • Glasgow City(11)
    • Highland(8)
    • North Lanarkshire(0)
    • Renfrewshire(1)
    • South Ayrshire(0)
    • South Lanarkshire(0)
    • Stirling(2)
    • The Scottish Borders(0)
    • West Dunbartonshire(0)
    • West Lothian(1)
  • South East England(3)
  • South West England(0)
  • Wales(18)
  • West Midlands(0)
  • Yorkshire and the Humber(2)
  • All categories
  • Concerts(48)
  • On stage(12)
    • Theater(5)
    • Show(1)
    • Revue(0)
    • Musical(0)
    • Magic(0)
    • Humor / Stand up(2)
    • Ballet / Dance(4)
    • Other theatres(0)
  • Cinema(4)
  • Festivals(0)
  • Sports events(0)
  • Hiking(0)
  • Activities outside(0)
  • Museums and attractions(0)
  • Shopping(0)
  • Food and drinks(15)
  • Play and learn(2)
  • Activityparks(0)
  • Lecture(1)
  • Home activities(0)
  • Exhibitions / fairs / art(0)
  • Litterature(0)
  • Today
  • Tomorrow
  • This weekend
  • Custom range
  • Kids(4)
  • Youth(4)
  • Adult(4)
  • Elderly(4)

Ballet / Dance in Dumfries and Galloway

Find all ballet and dance events in UK. Buy tickets. Enjoy!

NearbyStarting soon 4 activities
Saffy Setohy presents Bodies of Water
star
star
star
star
star

location_searching ST JOHN'S TOWN OF DALRY, DG7 3SW
date_range Saturday 05/04 2025 2:00pm
Starting in 14 weeks and 6 days and 23 hours and 36 minutes
Royal Opera House: Swan Lake
star
star
star
star
star

location_searching Lochside Road, CASTLE DOUGLAS, DG7 1EU
date_range Multiple times available
Starting in 10 weeks and 23 hours and 36 minutes
Royal Ballet & Opera: Romeo and Juliet
star
star
star
star
star

location_searching Lochside Road, CASTLE DOUGLAS, DG7 1EU
date_range Thursday 20/03 2025 7:15pm
Starting in 12 weeks and 5 days and 4 hours and 51 minutes