Resources

Discover resources for the covering the following topics:

  • 211 Resources
  • Alberta Youth Justice Committees
  • Community Service Work
  • Creative Assignments
  • Culture Options
  • Skill Development
  • Substances Use
  • Youth Diversion
  • Mental Health
CategoryCommunity ResourceDescriptionLocationPlatformReferral ProcessCostEligbility RequirementsAdditional Comments
Youth DiversionYouth DiversionEveryone plays a part in the diversion process: the arresting officer, the crown prosecutor’s office, referral programs such as Youth Justice Committees or Sanctions program, as well as the community.AlbertaOnlinehttps://calgaryyouthjustice.ca/programs-services/youth-diversion/FreeN/A
Youth DiversionLaw Enforcement ResourcesCalgaryOnlineResources - Calgary Youth Justice SocietyFreeN/A
Youth DiversionPublic ResourcesCalgaryOnlineResources - Calgary Youth Justice SocietyFreeN/A
Alberta Youth Justice Committees2025 Alberta Youth Justice Committee Needs Assessment ResultsAlbertaOnlineDownload the PDFFreeN/A
Substance UseAnti-drugs CourseFind out what drugs are, what they are made of, their short- and long-term effects, and view real stories from real people about each of the most popular drugs of choice.OnlineOnlineDrug-Free World EducationFreeN/A
Substance UseCannabis and Mental Health CourseThe Cannabis and Mental Health Course is a course made by youth for youth. This 4 module course aims to explore the link between cannabis and mental health.OnlineOnlineCannabis and Mental Health CourseFreeN/A
Substance UseAlberta Health Services AddictionsThere are locations throughout Alberta that offer addictions programming and counselling available for youth.Alberta-wideOnline and in-person options
Visit or call an AHS Addictions community clinic.
Addiction & Mental Health | Alberta Health ServicesFreeN/ABy calling 1-866-332-2322 (Alberta only), you can find an addiction service near you.
Substance UseCASAOffers various programming in relation to addictions, FASD, trauma program, Indigenous services, family therapy program, and day programming.Sherwood ParkIn-personGet Child and Teen Mental Health Help - CASA Mental HealthFree - application is required.There is specific programming availabe for ages 5-17 year olds.
Substance UseThe Bridge Wellness HubThe Bridge is a youth-centered facility offering to help youth navigate the complicated world of health and social support services.Fort SaskatchewanIn-person(780) 589-0224FreeAges 12-24.
Substance UseMitaa Detox CenterDetox and addictions center, as well as assessments and counselling.High PrairieIn-person(780) 523-3372FreeN/A
Substance UseCommunity Connect YYCSupport for those experiencing a challenge with substance use, including medication, peer support, counselling and groupsCalgaryOffers in-person, phone, or video counselling sessions.CCYYC Addiction SupportsFreeAges 13-17.
Substance UseAlcoholics AnonymousAlberta-wideIn-person and online options.Meetings – Area 78Free
Substance Use211 AlbertaVisit the 211 Alberta website to learn more about specific programming available in yourcommunity.Alberta-wideIn-person and online options.211 Alberta | 211 Alberta, Help Starts HereMixed between free and a fee required.Available for youth.
Substance UseDrug Rehab ServicesFree, confidential professional help and resource for drug and alcohol addiction in Canada. Referrals for clients seeking support with substances.Alberta-wideOnline1-877-254-3348Freehttps://www.drugrehab.ca/
Substance UseSMART RecoveryFree support meetings (in-person and virtual) open to anyone seeking science-based, self-empowered addiction recoveryAlberta-wideIn-person and online options.SMART Recovery - MeetingsFree
Substance UseTreatment Services for Youth in AlbertaAHS offers various treatment services, including outpatient, mobile, intensive day treatment programs, residential detoxificaion, residential treatment program, and protection of children abusing drugs (PChAD).Alberta-wideIn-person and online options.Treatment Services for Youth | Alberta Health ServicesDepends on program.Depends on program.
Mental HealthEQUIPPED | Mental Health Course for Young AdultsCreate a better understanding of mental health and how to support your mental well-being.OnlineOnlineEQUIPPED | Mental Health Courses for Young AdultsFreeN/A
Mental HealthEQUIPPED | Mental Health Course for Young AdultsThis module introduces what it means to be apart of the 2SLGBTQ+ community or to support someone who is.OnlineOnlineEQUIPPED | Mental Health Courses for Young AdultsFreeN/A
Mental HealthBe There CertificateFree, self-paced learning experience designed to increase mental health literacy and provide you with the knowledge, skills, and confidence needed to safely support anyone who may be struggling with their mental health.OnlineOnlineEarn your Be There CertificateFreeN/A
Mental HealthBoys and Girls Club | Child and Youth Mental HealthAlberta-wideIn-personBGC Canada | How We HelpFreeN/AConnect with your local BGC
Mental HealthAnger Management - GOAAnger Management is a Youth Transition Program (YTP) run by YMCA-Edmonton. It is a registered workshop that examines various strategies and techniques for recognizing and managing anger. Throughout the eight weeks, participants go through the stages of the anger cycle and what this looks like in their personal lives, thereby enabling them to recognize signs of anger and manage it.Alberta-wideOnlinejsg.eyac-programs@gov.ab.caFreeAges 13-18Program is offered online Wednesdays from 4:30-6:00pm
Mental HealthAHS Mental HealthTransform your stress, pschological disaster learning series, and wellness exchange.Alberta-wideIn-person and OnlineVirtual Mental Health | Alberta Health ServicesFreeN/AConnect with your local AHS.
Mental HealthThe Bridge Wellness HubFort SaskatchewanIn-personCall 780-589-0224FreeAges 12-24
Mental HealthACCESS Open MindsAOM (ACCESS Open Minds) is a walk-in, single session based clinic embedded within a youth and young adult friendly environment. Individuals and their supports are welcomed and seen by a clinic therapist on a first come, first serve basis.EdmontonIn-personCall 780-887-9781FreeAges 16-25Drop in basis
Mental HealthYMCA | Youth Transitions ProgramYMCA Youth Transitions Program (YTP) is a free service focused on providing support to youth aged 13–19 who are facing barriers in their livesThis program is offered in-person in the Edmonton region, and virtually throughout Alberta.In-person and OnlineYouth Transitions Program (YTP) | YMCA of Northern AlbertaFreeAges 13-19Participants are paired with a youth support worker and must complete a referral form to help identify where the participant needs support. Referrals to YMCA Youth Transitions Program can be made by anyone, including the client themselves
Mental HealthWellspring Youth OutreachIntensive Case Management is a confidential service, provided to women, men and youth in Whitecourt and the surrounding communities with priority given to those who have experienced family violence.WhitecoutIn-personOutreach & Youth | Outreach - Wellspring Family Resource & Crisis CentreFreeParental consent required
Mental HealthYMCA | Y MINDY Mind is a free seven-week mental wellness program that supports teens 13–18 years and youth 18–30 years who are experiencing mild to moderate symptoms of anxiety. At Y Mind, they will learn and practice evidence-based strategies to cope with stress and anxietY Mind is offered in person in Edmonton, Grande Prairie and Wood Buffalo regions, as well as virtually across Alberta.In-person and OnlineY Mind | YMCA of Northern AlbertaFreeAges 13-18.Please note that participants do not have to be diagnosed with anxiety to participate and there will be an individual follow-up planned after the session.
Mental HealthCounelling AlbertaEffective and affordable counselling for all AlbertansAlberta-wideIn-person and Online1-833-827-4230 (toll-free)Afforable counselling
Mental HealthAlberta Mental Health LineThe Alberta Health Services Mental Health Help Line is a 24 hour, 7 day a week, 365 days a year, confidential service that provides support, information and referrals to Albertans experiencing mental health concerns.Alberta-wideIn-person1-877-303-2642 (Toll free)FreeYouth programming available.Available 24 hours a day, 7 days a week
Mental HealthHelp Right NowList of available resources for immediate mental health concerns. Includes Talk Suicide Canada, Distress Line, Distress Center, Distress Line of Southern Alberta, First Nations and Inuit Hope for Wellness Help Line, Kids Help Phone, Rural DistresLineAlberta-wideTelephoneHelp Right Now - CMHA Alberta DivisionFree
Mental HealthKids Help Phone24/7 e-mental health service offering free, confidential support to young peopleAlberta-wideTelephone and text1-800-668-6868FreeN/AN/A
Mental HealthInside Out Youth GroupInside Out Youth Group is a fun, casual, and simultaneously supportive group for 2SLGBTQ+ identified or questioning youth ages 13-18 along with their friends, family and allies.Alberta-wideCalgary, and onlineCalgary Outlink | Instagram, Facebook | LinktreeFree
Mental HealthSexually Exploited ChildrenThe Collaborative Outreach Preventing Exploitation (COPE) Program supports youth aged 12 -24, who are at risk of, or engaged in sexual exploitation within Calgary and surrounding areas. This voluntary program helps youth and their families reduce the risks of sexual exploitation in the community and online.Calgary and surrounding areasIn-person and onlineProtection of Sexually Exploited Children Act Program - McMan Calgary
Creative AssignmentsActs of KindnessComplete three asks of random kindnessa and write about them/ impact/your reaction
Creative AssignmentsSchool attendanceAttend school for a period of time -require school zone or power school attendance sheetYouth's individual school
Creative AssignmentsArtwork for donation to seniors/daycareslaminated colorful placemats hand drawn and colored by client 18x11daycare or seniors home of choice
Creative AssignmentsPostersrelated to offence/comic strip outlining lead up to offence through consequences/message re: crime doesn't pay/effects of criminal record etc./wheek with spokes: cllient is center:spokes are everyone and everything affected by his/her choice of behavior-using 3-d materials/collage poster of people and things affected by criminal behavior
Creative Assignmentsconstruction/building projectsplanters/birdhouses/ shelvingmust have access to building materials and someone to oversee project (parent/responsible adult). For donation to appropriate recipient/charity/community organization
Creative Assignmentscomposing children's books for donation to non profit daycaresclient writes and illustrates a children;s book with positive message/pages are laminated and attached with small rings. Each location would require laminator/small rings unless client has acess elsewhere.For donation to non profit daycare
Creative Assignmentsknitting/crocheting hats/scarves for donation
Creative AssignmentsCreative youthElizabeth Fry Society and Family futuresFamily Futures Resource Network
Creative AssignmentsZine & HeardWork that would be acceptable for this sanction include a short story of their life/experiences, a poem, song lyrics, photo journalism, or a comic. These pieces of work would connect in some way to their experience being in care, and represent some sort of message that they would want to share to help bring awareness or support to others in care. They would then get published in an issue of Zine and Heard.Zine & HEARD
Creative AssignmentsNative CounsellingBear Paw U, Media and EducationNative Counselling Services of Alberta
Cultural OptionsYouth Drop-InOffers a space for youth to hang out after school.AthabascaIn personoffice@athabascafriendship.orgN/AProgram runs the first and third Wednesdays of each month from 3:30 PM to 5:30 PM.
Cultural OptionsCanadian Native Friendship CentreProvides a community space of social and informational resources.Cold LakeIn personreception@cnfc.caN/A
Cultural OptionsCanadian Native Friendship CentreProvides a community space of social and informational resources.EdmontonIn personreception@cnfc.caN/A
Cultural OptionsUrban Society for Aboriginal YouthService provides programs to help urban Indigenous youth feel a sense of belonging in their communities, create friendships, and begin a healing journey.CalgaryIn personPrograms - USAYIndigenous youth ages 14 to 21
Cultural OptionsAboriginal Friendship Centre of CalgaryProvides opportunities for members of Calgary's urban Indigenous community to participate and access programming, services, and resources from the collective centre and partnering organizations within one single geographic location.CalgaryIndigenous Hub – Aboriginal Friendship Centre of CalgaryN/AUrban Indigenous Youth
Cultural OptionsGrande Prairie Friendship CentreOffers a community-based drop-in program that addresses the needs of individuals who are considered at risk or in need.Grande PrairieIn PersonAbout | Grande Prairie Friendship Centre | Grande Prairie
Skill DevelopmentCAREERinsiteOne-stop shop for career planning.OnlineOnlineCAREERinsite - alisFreeN/AWork at your own pace modules.
Skill DevelopmentCalgary Youth Attendance CenterSkill Developments ProgramAlberta-wideIn-person and Onlinejsg.cyacprograms@gov.ab.caFreeN/A
Skill DevelopmentThe Family and Community Support Services (FCSS) programThe Family and Community Support Services (FCSS) program promotes and enhances the well-being of Albertans, families and communities. FCSS programs are intended to help individuals adopt healthy lifestyles, improve their quality of life and build capacity to prevent and deal with crisis situations should they arise.Alberta-wideIn-person and OnlineFind Your FCSS Program - FCSSAAFreeN/AConnect with your local FCSS to enquire about programming.
Skill DevelopmentCourage to Change Journaling Program - GOAThrough discussion and journaling, youth are provided with an opportunity for self-reflection and tools to develop behaviour.Calgary, available for all YJCs to use onlineIn-person and Onlinejsg.cyacprograms@gov.ab.caFreeN/AContact to receive referral form.
Skill DevelopmentDriver Awareness - GOAThis program covers topics including the consequences of speeding, distracted driving (cell phones, texting), and driving under the influence. It also discusses the various costs of dangerous driving (legal, business, and personal costs) and how a Criminal Record related to such offences can affect a young person’s future.Calgary, available for all YJCs to use onlineOnlinejsg.cyacprograms@gov.ab.caFreeN/AProgram is offered one date/time per month from 4:30-6:00pm.
Skill DevelopmentHow to Adult - GOAA program designed to assist participants who are considering and/or transitioning to independent living.Edmonton, available for all YJCs to use onlineOnlinejsg.eyac-programs@gov.ab.caFreeThis program is geared toward mature youth aged 16 to 18 and who would like to better prepare themselves for entering the next chapter of their livesThis unique program consists of eight to twelve sessions. Program is offered online Tuesdays from 4:30-6:00pm.
Skill DevelopmentIn the Lead 180In the Lead 180 (ITL 180) is a character and leadership development program designed for youth ages 14 up to 18 in conflict with the criminal justice system. The objective is to build and enhance key protective factors that are known to reduce risk taking behaviour and re-offending.Calgary Youth Justice Society, available for all YJCs to utilizeOnlineIn The Lead 180 Referral Form (Ages 14-17) - Calgary Youth Justice SocietyFreeAges 14-18.The program consists of 6 modules designed to help participants explore their potential and existing strengths and abilities to be a great leader for themselves, their peers, their family, and community. Online, every Tuesday evening, 6:00pm- 7:30pm
Skill DevelopmentKYNDE - GOAA program where the concept of empathy is explored, including its importance, what it feels like to experience empathy (both personally and for others) and the decision process behind it.Calgary, available for all YJCs to use onlineOnlinejsg.cyacprograms@gov.ab.caFreeN/AProgram is offered one date/time per month
Skill DevelopmentMoney Matters - GOATD bank designed Money Matters to help youth take better care of themselves by taking better care of their money. The CYAC will facilitate this program and talk about how to manage money online and in daily life.Calgary, available for all YJCs to use onlineOnlinejsg.cyacprograms@gov.ab.caFreeN/AProgram is offere one date/time per month.
Skill DevelopmentRESTART - McManReStart Leadership Program is for youth aged 10-24 who would like to increase their leadership, communication and interpersonal skills. This free program is offered during and after school hours in schools throughout Calgary.CalgaryOnlinejsg.cyacprograms@gov.ab.caFreeAges 10-24RESTART will be offered from 5pm-6:30 pm on Monday evenings and cover the same topics as in person RESTART for 10 sessions. Referral can be submitted for anything over 5 weeks.
Skill DevelopmentStop Bullying - GOAYouth learn about bullying and its destructive effects, and collectively inspire to create safe, caring, and respectful schools and communitiesEdmonton, available for all YJCs to use onlineOnlinejsg.eyac-programs@gov.ab.caFreeN/AProgram is offered one date/time per month from 4:30-6:00pm by the Program Coordinator at the Edmonton Youth Attendance Centre (EYAC)
Skill DevelopmentTheft Prevention - GOAThis is suitable for youth with shoplifting charges. Developed in consult with a Loss Prevention Officer, this program aims to teach the consequences of shoplifting, underlying reasons for shoplifting, motivations, and stresses, who is impacted and how to develop coping mechanisms.Calgary, available for all YJCs to use onlineOnlinejsg.cyacprograms@gov.ab.caFreeN/AParticipants will write an apology letter to the victim, taking responsibility for their offence, stating what they have learned in the session and how they intend to prevent re-offending.
Skill DevelopmentYCJA - Facilitated by: Justice Education SocietyThe Justice Education Society of BC provides a free online course about the Youth Criminal Justice Act (YCJA). The YCJA is the primary statute that covers how youth and crime are dealt with in the justice system. This is course is a valuable resource to youth so they can understand the processes of the justice system.OnlineOnlineYJCAFreeN/AThe course takes approximately 1-2 hours.
Skill DevelopmentJohn Howard SocietyThere are several locations throughout Alberta, offering various youth programming.Select locationsIn-person and OnlineYouth Programs – Calgary John Howard SocietyFreeN/AConnect with your local John Howard Society.
Skill DevelopmentFamily Futures Resource NetworkPrograms and services are designed to support children, youth, and families to maintain and enhance natural supports and community connections.Edmonton, some programs are online and may be available for YJCsIn-person and OnlineChild & Youth programs — Family Futures Resource NetworkFree13+Programs include Art for the Heart, Art Works, Babysitting training course, Cooking club, Creative youth
Skill DevelopmentYouth Employment CenterThe City of Calgary Youth Employment Centre (YEC) provides free, in-person drop-in employment services. We offer resume targeting, job search strategies, interview preparation, career planning, connections to employers who are hiring, and more.CalgaryIn-personYouth Employment Centre (YEC)FreeN/ADrop-in hours: Monday, Tuesday, Thursday, Friday 8:30 a.m. to 5 p.m. Wednesday 8:30 a.m. to 6 p.m. (closed statutory holidays)
Skill DevelopmentThe Bent Arrow Traditional Healing SocietyCoyote Pride is a free in-school program for Indigenous and non-indigenous youth who have the willingness to learn about the Indigenous culture and teachings. The children and youth will participate in Indigenous cultural activities, teachings, and ceremonies with mentors provided by Coyote PrideEdmontonIn-personHome - Bent Arrow Traditional Healing Society
Community Service WorkBragg Creek Community CenterBragg Creek
Community Service WorkCYAC - Calgary Youth Attendance CenterCalgaryProgram is offered Saturday/Sundays, between 9:00 - 3:00 pm
Community Service WorkChestermere Public LibraryChestermere
Community Service WorkSynergyChestermere
Community Service WorkChurchesChestermere
Community Service WorkCochrane Home Reno HeavenCochrane
Community Service WorkCochrane Home TreasuresCochrane
Community Service WorkCochrane Humane SocietyCochrane
Community Service WorkEYAC - Edmonton Youth Attendance CentreEdmonton
Community Service WorkHabitat for HumanityEdmontonNo sexual assaults or severe violence charges
Community Service WorkMustard Seed Distribution WarehouseEdmontonAge 16+ unless with guardian
Community Service WorkHoly Trinity High SchoolEdmontonMust attend school
Community Service WorkMother Margaret Mary High SchoolEdmontonMust attend school
Community Service WorkLouis St. Laurent High SchoolEdmontonMust attend school
Community Service WorkOscar RomeroEdmontonMust attend school
Community Service WorkCounty Clothesline FoundationEdmontonAge 15-17; No severe violent offences; FASD Accept
Community Service WorkCanadian Native Friendship CentreEdmontonAges 14 plus
Community Service WorkFood BankEdmontonNo assault or theft charges
Community Service WorkAbbottsfield Recreation CentreEdmontonYouth and Young Adults
Community Service WorkTown of Redwood MeadowsRedwood Meadows
Community Service WorkCrimson LakeRocky Mountain HouseNeed to be accompanied by an adult
Community Service WorkThe Lord's Food BankRocky Mountain House
Community Service WorkAsokewin Friendship Ctr.Rocky Mountain House
Community Service WorkRocky MuseumRocky Mountain House
Community Service WorkRocky LibraryRocky Mountain House
Community Service WorkThe Historic Site RockyRocky Mountain HouseCriminal record check required
Community Service WorkRoar SocietyRocky Mountain HouseNeed to be accompanied by an adult
Community Service WorkBoys and Girls ClubSherwood Park13+
Community Service WorkCounty Clothes-LineSherwood Park15+
Community Service WorkHeartland Alliance churchSherwood ParkN/A
Community Service WorkSalvation Army ShopSherwood Park16+ and no shoplifting charges
Community Service WorkSilver Birch LodgeSherwood Park16+
Community Service WorkThe BookwormSherwood Park14+
Community Service WorkHodgePodge LodgeSherwood Park15+
Community Service WorkStony Plain Youth CenterStony PlainDepending on what the charges are and if the youth would be willing to participate and not cause issues -example no drug use cases sent there
Community Service WorkStrathmore Public LibraryStrathmore
Community Service WorkTennilles Hope Soup KitchenWhitecourt
Community Service WorkRepeat Boutique Thrift StoreWhitecourt
Community Service WorkTwice is Nice Thrift StoreWhitecourt
211 Resources2SLGBTQIA+ Youthhttps://ab.211.ca/
211 ResourcesAddictions Supporthttps://ab.211.ca/
211 ResourcesChildren/Familieshttps://ab.211.ca/
211 ResourcesCrisis Resourceshttps://ab.211.ca/
211 ResourcesDiability Supportshttps://ab.211.ca/
211 ResourcesFinancial Supporthttps://ab.211.ca/
211 ResourcesHomelessnesshttps://ab.211.ca/
211 ResourcesFood/Basic Needshttps://ab.211.ca/
211 ResourcesIndigenous Peopleshttps://ab.211.ca/
211 ResourcesLegalhttps://ab.211.ca/
211 ResourcesNewcomers to Canadahttps://ab.211.ca/
211 ResourcesYouthhttps://ab.211.ca/
211 ResourcesViolence/Abusehttps://ab.211.ca/
211 ResourcesMental Health Supportshttps://ab.211.ca/