Empowering young people within their local community
The Revive Youth Project is delivered in partnership with Craigie-Moncrieffe Parish Church. We deliver various groups and weekly activities to support young people aged between 0 and 18 years old. We also offer lots of volunteer and youth leadership opportunities, bridging the generational gap while supporting the community.
Craigie Juniors
Our great space for P5-P7’s to have fun and get stuck in
Running Tuesdays from 4pm–5:30pm, each session offers games, creative activities—from arts and crafts to 3D pens—along with sports and a small snack, all in a friendly, supportive space.
Come and join us for a fantastic experience filled with fun and friendship. Whether you're trying something new or just want to hang out, it's a great place to make friends and have fun!


Craigie Teens
Our Tuesday teen drop-in is the place to be each week
Open to those S1 and up, join us for our Teen Drop-In from 5:45pm to 6:45pm! With opportunities to try out some fun activities like 3D pens, hang out with friends, tackle homework together or have a dance-off and play some music, you choose the vibe.
Messy Church
Helping to build our community
A fun time for all ages with several activities and snacks, and drinks provided. Bridging the generations and having a laugh with one another, Messy Church is a great way to feel part of the local community and takes place on the last Sunday of the month from 4pm-6pm.


