Summary
Generic semaglutide is available at BC pharmacies. BC PharmaCare covers semaglutide for Type 2 diabetes under Special Authority — and generic semaglutide will be added to the PharmaCare formulary within 60–90 days of the May 2026 Health Canada approval. Out-of-pocket: $114–150/month without coverage.
BC PharmaCare and Special Authority for Semaglutide
BC PharmaCare does not cover semaglutide as a standard benefit for all BC residents — it requires a Special Authority (SA) approval. Special Authority is BC's process for drugs with specific prescribing criteria or high cost. For semaglutide, the SA criteria require: a Type 2 diabetes diagnosis; HbA1c above a threshold level on maximum tolerated doses of first-line agents (typically metformin plus one other agent); and BMI documentation. Generic semaglutide will need to be listed on the PharmaCare formulary before SA applications can be submitted for the generic specifically — this listing is expected within 60–90 days of the May 2026 Health Canada approval. If you already have an SA approval for Ozempic, your physician can request that your approval be extended to cover the generic once it is listed. The SA application is submitted by your prescribing physician, not by you directly. Contact your doctor's office to initiate the process.
Key point: BC PharmaCare requires Special Authority for semaglutide. If you already have SA for Ozempic, your doctor can transition you to the generic once it's listed.
BC PharmaCare Plans and Patient Cost
BC PharmaCare has multiple plan types with different cost structures: Plan B (BC residents receiving income assistance or disability benefits) covers approved drugs at no cost. Plan C (residents 65 and older) involves a deductible and 25% copay up to an annual maximum. Plan F (residents with very high drug costs relative to income) is income-tested and provides a deductible-then-covered structure. The PharmaCare Fair Pharmacare program (Plans A/C/F) is available to all BC residents — enrollment requires a BC Services Card. Once generic semaglutide is listed on PharmaCare with SA, your cost will depend on your plan. Low-income residents on Plan B will pay $0. Others will pay a copay depending on their deductible status. Without PharmaCare coverage: $114–150/month out of pocket at BC pharmacies for generic semaglutide.
Where to Fill a Generic Semaglutide Prescription in BC
Major pharmacy chains in BC receiving generic semaglutide stock include London Drugs, Shoppers Drug Mart, Rexall, Pharmasave, and Save-On-Foods Pharmacy. Independent pharmacies across Metro Vancouver, the Lower Mainland, and BC Interior are also receiving shipments from Apotex and Dr. Reddy's wholesalers. Call ahead to confirm stock — Apo-Semaglutide and Dr. Reddy's generic semaglutide are the two products available. If you're switching from Ozempic, note that the pen device will look different — ask your pharmacist to demonstrate the new device on your first fill. Telehealth options for BC residents without a GP or with long wait times: Felix Health, Hims & Hers Canada, and Raven Health offer virtual consultations and can issue prescriptions electronically to a BC pharmacy of your choice.
🍁 What This Means for Canadians
BC PharmaCare is notable for its Fair Pharmacare program, which covers all BC residents (not just low-income) on an income-tested basis. This means that for many BC residents, the cost of generic semaglutide through PharmaCare will be significantly less than the $114 out-of-pocket price — once it's listed. BC also has a relatively high proportion of residents using telehealth services, making platforms like Felix and Hims & Hers particularly relevant for BC patients.
Track Generic Semaglutide Pricing in BC
Our Generic Semaglutide Tracker shows current pricing at BC pharmacies and telehealth providers — updated weekly.
Information on this page is for general informational purposes only and does not constitute medical advice. Always consult a qualified healthcare professional before making any healthcare decisions.