Find youth events, activities and groups

Free youth work programmes running September to December 2025 for young people aged 12 to 25 years across Dumfries and Galloway.

How to search this page

You can find an event, group or activity by:

  • searching the map
  • typing in what you're looking for in the search bar
  • selecting a filter

Get updates on groups and activities

Go to our Facebook page.

If you have any queries, contact the Youth Work Team

Friday Night Sports!

Outdoor fun for P6-S6. Free food, chill vibes, and friendly games to kick off the weekend. Whether you're shooting hoops, kicking a ball, or just hanging out, it's the perfect way to unwind.

Location

Stair Park Ramps, Stranraer

Date and time

Fridays at 7:00pm to 8:30pm

Get involved

Home Ed Youth Group

A youth group for young people aged 12-18 who are home educated. Come along to socialize, gain qualifications, learn about different topics and take part in fun activities.

Location

Youth Enquiry Service, DG1, Dumfries

Date and time

Mondays

1:00pm to 3:00pm

Get involved

Kelloholm Youth Group

Join us for a packed night of fun with loads of things to dive into. We will have Nerf battles, zorb games and glow in the dark football for anyone who wants high energy chaos, plus a pamper spa night and a hot chocolate bar if you are in the mood to chill instead. Whether you want action, relaxation or a bit of both, it is a great chance to hang out with friends and enjoy!

Location

Hillview Leisure Centre, Kelloholm

Date and time

Friday 10th April

Juniors (P6/7) - 3:30pm to 5pm

Late Lounge: 16+

Fancy chilling out with your friends in the Easter holidays? Come along to our Late Lounge for young people aged 16+ to have a cuppa and chat with Youth Workers, and take part in fun activities.

Location

McMillan Hall, Newton Stewart

Date and time

Mondays at 7:30pm to 9:00pm

Get involved

Lockerbie Youth Group

The Junior Youth Group, open to all young people in P6 & P7, and the Senior Youth Group, open to all young people aged 12 - 18, provide welcoming environments where you can have fun, make friends, and try out new activities. Both groups offer opportunities to explore exciting topics, develop new skills, and get involved in a range of activities and opportunities in your local community and across the region.

Location

Town Hall, Lockerbie

Date and time

Mondays 

Juniors - 4pm to 5:30pm

Nithsdale Juniors

Group for P6/P7 with activities such as sports, arts and crafts, cooking, and P7 transitions.

Location

Hillview Leisure Centre

Date and time

Fridays at 3:30pm to 5pm

Get involved

If you have any questions, get in touch with our Youth Work Team.

Nithsdale P7 Transitions

Free Activity Sessions for young people who are moving up to High School after the Summer Holidays!

Date and time

Dumfries High School - Monday 30th March, 1pm to 4:30pm

Wallace Hall Academy - Tuesday 31st March, 1pm to 4:30pm

Sanquhar Academy - Thursday 2nd April, 1pm to 4:30pm

North West Community Campus - Tuesday 7th April, 1pm to 4:30pm

Dumfries Academy - Thursday 9th April, 1pm to 4:30pm

St Joseph's College - Friday 10th April, 1pm to 4:30pm

Get involved

Nithsdale Seniors

Drop in group for young people including activities such as sports, arts and crats, cooking, awareness days and bitesize youth info sessions.

Location

Hillview Leisure Centre

Date and time

Fridays at 6:30pm to 8pm

Get involved

If you have any questions, get in touch with our Youth Work Team.

Peer Project - Newton Stewart

Youth group for young people 12 - 18 with additional support needs and disabilities. Easter themed arts and crafts activities at our Peer Project group in Newton Stewart!

Location

McMillan Hall, Newton Stewart

Date and time

Mondays at 6pm - 7:30pm

Get involved

Get in touch with our Youth Work Team.

Pride

A welcoming and inclusive Youth Group for LGBT young people and their allies! Lots of free activities, take part in campaigning and much more. Drop by any week for a cuppa! For 12-25 years

Location

McMillan Hall, Newton Stewart

Date and time

Mondays at 7:30pm - 9pm

Get involved