Police said an RCMP school resource officer started the investigation.
“[The officer] became aware that some local teens were being recruited via social media and then exploited by adults for criminal purposes,” police said in a release Wednesday.
Samantha Pedersen, 23, is in custody and is set to appear in Okotoks Provincial Court on Oct. 28.
Anyone with information is asked to call Okotoks RCMP at 403-995-4202 or Crime Stoppers at 1-800-222-8477 (TIPS).
A Global News request for more information from RCMP was not immediately answered.
Editor’s note: An earlier version of this story said the woman was also charged with living off the avails of prostitution. RCMP sent a correction Thursday, removing that charge. A second Global News request for comment was not immediately returned.