Specialty Medications
Get the care you need, all from one pharmacy
At Pharmasave, we understand that managing complex and chronic health conditions can be challenging. That’s why we’re dedicated to providing personalized, compassionate care to support you every step of the way. This may include your specialty medication journey.
What is a Specialty Medication?
A specialty medication is a prescription drug that usually treats a complex or rare disease, such as autoimmune conditions, chronic bowel diseases, macular degeneration, and cancers. They are commonly prescribed by a specialist and include a class of products called biologics.

Convenient Care
We can make managing your medications easier. There’s a good chance we can fill all your prescriptions in one place – saving you time from dealing with multiple pharmacies.
Nearby Care
Our pharmacy team is right here in your community – always here to listen, answer your questions, and provide the in-person support you deserve. When it comes to complex medications, having a nearby trusted pharmacist to guide you makes all the difference.
Personalized Care
We believe that every patient is unique. Our pharmacy team works closely with you and your healthcare providers to ensure you have the comprehensive support you need for all your conditions.
Ongoing Care
Your health journey doesn’t end with a prescription. We understand the ongoing support you need to make your specialty treatment effective and help you feel confident in managing your condition.
Ownership contacts
Get Started Today
Ready to streamline your care? Contact us today to learn how we may be able to support your specialty medication needs.
Alberta
Pharmasave Copperfield
222 – 15566 McIvor Blvd. SE
Calgary, AB
(587) 353-5303
Pharmasave Notre Dame
1009 2827 – 30th Ave
Red Deer, AB
(403) 588-3195
Pharmasave Lansdowne
101 – 5124 122 Street NW
Edmonton, AB
(780) 437-9910
Pharmasave Skyway
115 – 4309 52 Ave.
Red Deer, AB
(587) 457-0080
British Columbia
Pharmasave 41st & Knight
1418 East 41st Ave.
Vancouver, BC
(604) 423-5584
Pharmasave Bentall
111 – 505 Burrard St.
Vancouver, BC
(604) 682-7755
Pharmasave City Centre
101 – 1302 7th Ave.
Prince George, BC
(250) 562-5309
Pharmasave Lonsdale
145 West 17th St.
North Vancouver, BC
(604) 638-3561
Pharmasave Vernon
3101 30th Ave.
Vernon, BC
(250) 542-4181
Manitoba
Pharmasave Assiniboine Pharmacy
D – 3111 Portage Ave.
Winnipeg, MB
(206) 615-1144
New Brunswick
Pharmasave Bowmans
2 – 1111 Regent Street
Fredericton, NB
(506) 206-7977
Pharmasave Hampton
599 Main St
Hampton, NB
(506) 832-5564
Nova Scotia
Pharmasave Health Park
101 – 45 Weatherbee Road
Sydney, NS
(902) 564-6500
Pharmasave Tantallon
5216 Saint Margaret’s Bay Rd
Upper Tantallon, NS
(902) 826-2161
Pharmasave Windsor
30 Gerrish St PO Box 460
Windsor, NS
(902) 798-1110
Ontario
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Share this page
Pharmasave Copperfield
222 – 15566 McIvor Blvd. SE
Calgary, AB
(587) 353-5303
Pharmasave Notre Dame
1009 2827 – 30th Ave
Red Deer, AB
(403) 588-3195
Pharmasave Lansdowne
101 – 5124 122 Street NW
Edmonton, AB
(780) 437-9910
Pharmasave Skyway
115 – 4309 52 Ave.
Red Deer, AB
(587) 457-0080
British Columbia
Pharmasave 41st & Knight
1418 East 41st Ave.
Vancouver, BC
(604) 423-5584
Pharmasave Bentall
111 – 505 Burrard St.
Vancouver, BC
(604) 682-7755
Pharmasave City Centre
101 – 1302 7th Ave.
Prince George, BC
(250) 562-5309
Pharmasave Lonsdale
145 West 17th St.
North Vancouver, BC
(604) 638-3561
Pharmasave Vernon
3101 30th Ave.
Vernon, BC
(250) 542-4181
Manitoba
Pharmasave Assiniboine Pharmacy
D – 3111 Portage Ave.
Winnipeg, MB
(206) 615-1144
New Brunswick
Pharmasave Bowmans
2 – 1111 Regent Street
Fredericton, NB
(506) 206-7977
Pharmasave Hampton
599 Main St
Hampton, NB
(506) 832-5564
Nova Scotia
Pharmasave Health Park
101 – 45 Weatherbee Road
Sydney, NS
(902) 564-6500
Pharmasave Tantallon
5216 Saint Margaret’s Bay Rd
Upper Tantallon, NS
(902) 826-2161
Pharmasave Windsor
30 Gerrish St PO Box 460
Windsor, NS
(902) 798-1110
Ontario
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Share this page
Pharmasave 41st & Knight
1418 East 41st Ave.
Vancouver, BC
(604) 423-5584
Pharmasave Bentall
111 – 505 Burrard St.
Vancouver, BC
(604) 682-7755
Pharmasave City Centre
101 – 1302 7th Ave.
Prince George, BC
(250) 562-5309
Pharmasave Lonsdale
145 West 17th St.
North Vancouver, BC
(604) 638-3561
Pharmasave Vernon
3101 30th Ave.
Vernon, BC
(250) 542-4181
Manitoba
Pharmasave Assiniboine Pharmacy
D – 3111 Portage Ave.
Winnipeg, MB
(206) 615-1144
New Brunswick
Pharmasave Bowmans
2 – 1111 Regent Street
Fredericton, NB
(506) 206-7977
Pharmasave Hampton
599 Main St
Hampton, NB
(506) 832-5564
Nova Scotia
Pharmasave Health Park
101 – 45 Weatherbee Road
Sydney, NS
(902) 564-6500
Pharmasave Tantallon
5216 Saint Margaret’s Bay Rd
Upper Tantallon, NS
(902) 826-2161
Pharmasave Windsor
30 Gerrish St PO Box 460
Windsor, NS
(902) 798-1110
Ontario
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Share this page
Pharmasave Assiniboine Pharmacy
D – 3111 Portage Ave.
Winnipeg, MB
(206) 615-1144
New Brunswick
Pharmasave Bowmans
2 – 1111 Regent Street
Fredericton, NB
(506) 206-7977
Pharmasave Hampton
599 Main St
Hampton, NB
(506) 832-5564
Nova Scotia
Pharmasave Health Park
101 – 45 Weatherbee Road
Sydney, NS
(902) 564-6500
Pharmasave Tantallon
5216 Saint Margaret’s Bay Rd
Upper Tantallon, NS
(902) 826-2161
Pharmasave Windsor
30 Gerrish St PO Box 460
Windsor, NS
(902) 798-1110
Ontario
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Share this page
Pharmasave Bowmans
2 – 1111 Regent Street
Fredericton, NB
(506) 206-7977
Pharmasave Hampton
599 Main St
Hampton, NB
(506) 832-5564
Nova Scotia
Pharmasave Health Park
101 – 45 Weatherbee Road
Sydney, NS
(902) 564-6500
Pharmasave Tantallon
5216 Saint Margaret’s Bay Rd
Upper Tantallon, NS
(902) 826-2161
Pharmasave Windsor
30 Gerrish St PO Box 460
Windsor, NS
(902) 798-1110
Ontario
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Pharmasave Health Park
101 – 45 Weatherbee Road
Sydney, NS
(902) 564-6500
Pharmasave Tantallon
5216 Saint Margaret’s Bay Rd
Upper Tantallon, NS
(902) 826-2161
Pharmasave Windsor
30 Gerrish St PO Box 460
Windsor, NS
(902) 798-1110
Ontario
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Pharmasave Green Street Pharmacy
16 Green St
Ottawa, ON
(613) 825-7700
Pharmasave Ingersoll
19 King Street East
Ingersoll, ON
(519) 485-2300
Pharmasave Kensington Pharmacy
105 – 18 Kensington Rd.
Brampton, ON
(905) 792-3100
Pharmasave Midhurst Pharmacy
94 Finlay Mill Rd.
Midhurst, ON
(705) 503-7333
Pharmasave Oak Tree Medical Pharmacy
1-4B Campbell Dr.
Uxbridge, ON
(905) 852-1007
Pharmasave Stouffville
208 – 5892 Main Street
Stouffville, ON
(905) 642-9595
Pharmasave Simpson’s Pharmacy
1882 Niagara Stone Rd. PO Box 329
Virgil, ON
(905) 468-2121
Pharmasave The Clinic Pharmacy
26 Hospital Drive
Peterborough, ON
(705) 748-5859
Saskatchewan
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760
Pharmasave Emerald Park
7D Great Plains Rd.
Emerald, SK
(306) 347-1270
Pharmasave Redvers
24 Broadway St. PO Box 146
Redvers, SK
(306) 452-3313
Pharmasave Warman
9 – 910 Centennial Blvd.
Warman, SK
(306) 667-7760