Skip to main content
Mental Health

Antipsychotic Medications: Costs and Provincial Coverage

Antipsychotic medications range from $10 to $500+ per month. Here is what each one costs, which provinces cover them, and how to reduce out-of-pocket expenses.

TransparentMedz Team
March 29, 2026
4 min read
764 words

Antipsychotic Costs in Canada: A Wide Range

Antipsychotic medications are essential for treating schizophrenia, schizoaffective disorder, bipolar disorder, and other conditions. The cost range is among the widest of any drug class — from $10/month for generic first-generation antipsychotics to $500+/month for newer brand-name options. Understanding this landscape is critical for patients and families.

First-Generation (Typical) Antipsychotics

These older medications are effective and extremely affordable:

MedicationBrandGeneric Cost/MonthProvincial Coverage
HaloperidolHaldol$5–$12Covered everywhere
ChlorpromazineLargactil$8–$15Covered everywhere
LoxapineLoxapac$10–$20Covered everywhere
PerphenazineTrilafon$8–$18Covered everywhere
FlupentixolFluanxol$10–$22Covered everywhere
Advantages: Very low cost; effective for positive symptoms (hallucinations, delusions). Disadvantages: Higher risk of movement disorders (tardive dyskinesia, parkinsonism).

Long-Acting Injectables (First-Generation)

MedicationBrandCost Per InjectionFrequency
Haloperidol decanoateHaldol LA$15–$35Every 4 weeks
Flupentixol decanoateFluanxol Depot$20–$40Every 2–4 weeks
Zuclopenthixol decanoateClopixol Depot$25–$50Every 2–4 weeks
Long-acting injectables improve adherence and are covered by all provincial plans, usually administered at no charge in community mental health clinics.

Second-Generation (Atypical) Antipsychotics

MedicationBrandBrand Cost/MonthGeneric Cost/MonthCoverage
QuetiapineSeroquel$120–$250$15–$40Covered
OlanzapineZyprexa$180–$280$20–$45Covered
RisperidoneRisperdal$100–$160$12–$30Covered
AripiprazoleAbilify$250–$380$30–$60Covered
ZiprasidoneZeldox$160–$240$25–$50Covered
Paliperidone ERInvega$350–$500$80–$150Special Auth.
LurasidoneLatuda$300–$450No genericSpecial Auth.
CariprazineVraylar$350–$500No genericSpecial Auth.
ClozapineClozaril$200–$350$40–$80Covered
BrexpiprazoleRexulti$280–$400No genericSpecial Auth.

The Clozapine Exception

Clozapine is the most effective antipsychotic for treatment-resistant schizophrenia but requires regular blood monitoring due to the risk of agranulocytosis. Despite the monitoring burden, it is covered by all provincial plans and available in generic form at $40–$80/month.

Long-Acting Injectable (Second-Generation)

MedicationBrandCost Per InjectionFrequencyCoverage
Paliperidone palmitateInvega Sustenna$600–$900MonthlySpecial Auth.
Paliperidone palmitate 3-monthInvega Trinza$1,800–$2,400Every 3 monthsSpecial Auth.
Aripiprazole LAIAbilify Maintena$500–$700MonthlySpecial Auth.
Risperidone LAIRisperdal Consta$400–$600Every 2 weeksCovered (some)
Long-acting injectables are expensive but improve adherence dramatically. Provincial coverage is typically available through Special Authorization for patients with documented adherence challenges.

Provincial Coverage Summary

ProvinceGenerics (all)Brand Latuda/VraylarLAI (Invega Sustenna)
OntarioCoveredSpecial Auth.Special Auth.
BCCoveredSpecial Auth.Special Auth.
AlbertaCoveredSpecial Auth.Special Auth.
QuebecCoveredSpecial Auth.Special Auth.
SaskatchewanCoveredLimitedSpecial Auth.
ManitobaCoveredSpecial Auth.Special Auth.

Cost Reduction Strategies

  • Generic first. Generic quetiapine, olanzapine, and risperidone are available at $12–$45/month. There is no reason to pay for brands.
  • Consider first-generation antipsychotics. For some patients, haloperidol at $5–$12/month is equally effective and far cheaper.
  • Apply for Special Authorization if your doctor recommends a brand-name or LAI medication. Approval rates for antipsychotics are generally high (70–85%) when clinical criteria are met.
  • Use community mental health clinics. Many offer LAI injections at no charge, including the medication cost.
  • Manufacturer patient support programs:
  • - Janssen (Invega): Care4Today program - Otsuka/Lundbeck (Abilify Maintena): Patient support program - Sunovion (Latuda): Patient assistance
  • Compare pharmacy prices on TransparentMedz — even $5–$10/month savings on a long-term medication adds up.
  • The Bottom Line

    Effective antipsychotic treatment is affordable in Canada when generics are used. All provincial plans cover first- and second-generation generic antipsychotics. For patients requiring newer brand-name drugs or long-acting injectables, Special Authorization provides a pathway to coverage. Use TransparentMedz to compare prices and ensure you are paying the lowest possible amount.

    Share this article

    Ready to save on your prescriptions?

    Compare prices across Canadian pharmacies and find the lowest cost for your medication.

    Compare Prices Now