If you're looking strictly for prescription coverage and are under 65 Alberta Blue Cross non-group coverage is an option.
https://www.alberta.ca/non-group-coverage.aspx
$118 per month for a family or 63.50 for a individual. It covers 70% of your prescription costs but your max co-pay is 25$, even if your medication is $1,000+.
No caps on yearly prescription coverage like lots of other plans and no qualification requirements.