Rapid Antigen Test In Pharmacies - List View

.

Please see below for a list of pharmacies with take home rapid tests. Information on this page is constantly changing, so please check back for the latest.

Please note this list of pharmacies is updated on a regular basis, but does not reflect real-time inventory. To confirm if a community pharmacy has stock, we recommend calling your local pharmacy to confirm. 

Last updated Dec. 2, 2025.

Fraser Health

Pharmacy Name Health Authority AddrLn1 AddrLn2 City PC Phone
London Drugs #16-Clearbrook Fraser 3-32900 South Fraser Way   Abbotsford V2S 5A1 (604) 853-6811
Pharmasave Health Centre #056 Fraser #300-32900 Marshall Road   Abbotsford V2S 0C2 (604) 870-5600
Shoppers Simply Pharmacy #0260 Fraser The Gateway Unit 103 - 2051 McCallum Road Abbotsford V2S 3N5 (604) 853-1624
Wal-Mart Pharmacy #1113 Fraser Ground Level Unit A100 - 3122 Mt Lehman Rd Abbotsford V2T 0C5 (604) 504-2070
Burnaby Pharmacy Fraser 100A - 3300 Boundary Rd   Burnaby V5M 4A4 (604) 453-0136
London Drugs #06-Burnaby Fraser 4970 Kingsway   Burnaby V5H 2E2 (604) 437-9621
London Drugs #56-Burnaby Fraser Brentwood Mall #400 - 4567 Lougheed Hwy. Burnaby V5C 3Z6 (604) 570-0252
London Drugs #71 Fraser 7280 Market Crossing   Burnaby V5J 0A2 (604) 412-4171
Pharmasave #203 Fraser 8697 10th Avenue   Burnaby V3N 2S9 (604) 522-8050
Pharmasave #278 Fraser 4367 E. Hastings Street   Burnaby V5C 2J7 (604) 298-5910
Save-on-Foods Pharmacy #996 - Madison Fraser 4399 Lougheed Highway   Burnaby V5C 3Y7 (604) 298-5173
Shoppers Drug Mart #0214 Fraser 6508 Hastings St   Burnaby V5B 1S2 (604) 291-0638
Shoppers Drug Mart #0246 Fraser 30 - 4429 Kingsway Old Orchard Shopping Ctr. Burnaby V5H 2A1 (604) 434-2408
Shoppers Drug Mart #2283 Fraser 4827 Kingsway   Burnaby V5H 4T6 (604) 433-2721
Wal-Mart Pharmacy #3008 Fraser 300 - 9855 Austin Ave   Burnaby V3J 1N5 (604) 421-0353
Gaetz Pharmasave Fraser 103 - 7408 Vedder Rd   Chilliwack V2R 0T8 (604) 846-4226
Wal-Mart Pharmacy #3167 Fraser Eagle Landing South 8249 Eagle Landing Pky Chilliwack V2R 0P9 (604) 792-7638
London Drugs #15-Port Coquitlam Fraser Coquitlam Centre Unit 1030 - 2929 Barnett Highway Coquitlam V3B 5R5 (604) 464-3322
Mary's Pharmacy Fraser Suite 201B - 1194 Lansdowne Drive   Coquitlam V3E 1J7 (604) 941-0454
Shoppers Drug Mart #0231 Fraser #108 - 1960 Como Lake Road   Coquitlam V3J 3R3 (604) 936-1433
Shoppers Drug Mart #2236 Fraser F8 - 1410 Parkway Boulevard   Coquitlam V3E 3J7 (604) 468-8878
Wal-Mart Pharmacy #1208 Fraser Coquitlam Centre 2929 Barnet Hwy Coquitlam V3B 5R5 (778) 284-3311
London Drugs #17-Delta Fraser Scott 72 Centre 7303 - 120th Street Delta V4C 6P5 (604) 591-9544
London Drugs #37-Ladner Fraser 5237 Ladner Trunk Road (48th Avenue) Delta V4K 1W4 (604) 946-5643
Marks Pharmacy Fraser #101 - 8035 - 120th Street   Delta V4C 6P8 (604) 596-1774
Shoppers Drug Mart #0211 Fraser C-1215 56 St   Delta V4L 2A6 (604) 943-1144
London Drugs #18-Fraser Highway Fraser Unit B1 - 20202 66 Ave   Langley V2Y 1P3 (604) 533-4631
Shoppers Drug Mart #0258 Fraser #100 - 22196 50 Avenue   Langley V2Y 2V4 (604) 532-0515
Wal-Mart Pharmacy #3158 Fraser A 20202 66th Avenue   Langley V2Y 1P3 (604) 539-5230
Ridge Meadows Pharmacy Fraser Unit 106 - 11743 224 Street   Maple Ridge V2X 6A4 (604) 463-4771
London Drugs #55-Mission Fraser #200 - 32555 London Avenue   Mission V2V 6M7 (604) 820-8059
London Drugs #03-New West Fraser 100 - 555 Sixth Street   New Westminster V3L 5H1 (604) 524-1121
Pharmasave Health Centre #005 Fraser 105 - 19070 Lougheed Hwy   Pitt Meadows V3Y 2M6 (604) 465-8807
Wal-Mart Pharmacy #1112 Fraser 2150 Hawkins Street   Port Coquitlam V3B 0G6 (604) 472-1260
Fraser Heights Pharmacy Fraser #102 - 16033 108th Ave   Surrey V4N 1P2 (604) 930-9544
London Drugs #08-Surrey Fraser Unit A - 10348 King George Blvd   Surrey V3T 2W5 (604) 584-7300
London Drugs #09-Guildford Fraser 2300 10355 152nd St   Surrey V3R 7B9 (604) 588-7881
London Drugs #42-Surrey Fraser #100 - 15355 24 Ave   Surrey V4A 2H9 (604) 535-3281
London Drugs #81 Fraser #130 - 15850 26 Aveue   Surrey V3S 2N6 (778) 545-5380
Pharmasave #248 Fraser #409-15940 Fraser Hwy.   Surrey V4N 0X8 (604) 501-2711
Pharmasave Health Centre #099 Fraser #10 - 2448 160 St   Surrey V3Z 0C8 (604) 531-2690
Shoppers Drug Mart #2263 Fraser #105 - 16050 24th Avenue   Surrey V3Z 0R5 (604) 538-1893
Sunnyside Evergreen Pharmacy Fraser 2397 King George Blvd   Surrey V4A 5A4 (604) 536-4404
Wal-Mart Pharmacy #1205 Fraser 2151 - 10153 King George Blvd.   Surrey V3T 2W3 (604) 495-8698
Pacific Pharmacy #4 Fraser 106-1522 Finlay S   White Rock V4B 4L9 (604) 232-95

Interior Health

Pharmacy Name Health Authority AddrLn1 AddrLn2 City PC Phone
London Drugs #35-Kamloops Interior Lansdowne Village #216 - 450 Lansdowne St Kamloops V2C 1Y3 (250) 372-3445
Rexall #7122 Interior 101-1801 Princeton Kamloops Hwy   Kamloops V2E 2J7 (250) 372-2207
Shoppers Drug Mart #0286 Interior #48 - 700 Tranquille Road   Kamloops V2B 3H9 (250) 376-9010
Shoppers Drug Mart #2121 Interior Suite 35 - 1800 Tranquille Road   Kamloops V2B 3L9 (250) 376-5611
Lakeside Medicine Centre Interior #112A - 2365 Gordon Drive   Kelowna V1W 3C2 (250) 860-3100
Loblaw Pharmacy #1564 Interior 2280 Baron Road   Kelowna V1X 7W3 (250) 717-2535
London Drugs #12-Kelowna Interior Suite 400 - 1950 Harvey Avenue   Kelowna V1Y 8J8 (250) 860-2232
Pharmasave #025 Interior #104 - 1824 Gordon Drive   Kelowna V1Y 0E2 (778) 484-4733
Pharmasave #1025 Interior 1715 Ellis Street   Kelowna V1Y 8M9 (250) 712-2484
Pharmasave #242 Interior #41 - 3155 Lakeshore Road   Kelowna V1W 3S9 (250) 717-5330
Shoppers Drug Mart #0275 Interior 1116 Lakeside Drive   Nelson V1L 5Z3 (250) 352-7268
London Drugs #70 - Penticton Interior Cherry Lane Shopping Centre #165 - 2111 Main Street Penticton V2A 6W6 (250) 487-3340
Loblaw Pharmacy #1531 Interior 5001 Anderson Way   Vernon V1T 9V1 (250) 550-2335
London Drugs #39-Vernon Interior #700 - 4400 - 32nd Street   Vernon V1T 9H2 (250) 549-2888
Pivot RX Interior 3309 30th Avenue   Vernon V1T 2C9 (250) 503-1344
Loblaw Pharmacy #1552 Interior 3020 Louie Drive   Westbank V4T 3E1 (250) 707-7015
London Drugs #76 Interior Westbank Hub North 2151 Louie Drive Westbank V4T 3E6 (250) 707-2360
Pharmasave #291 Interior 9 - 2484 Main St   Westbank V4T 2G2 (250) 707-0745
Rexall #7193 Interior 2241 Louie Drive   Westbank V4T 3K3 (250) 768-1459

Northern Health

Vancouver Coastal Health

Pharmacy Name Health Authority AddrLn1 AddrLn2 City PC Phone
London Drugs #61-Gibsons Vancouver Coastal Sunnycrest Mall #1-900 Gibsons Way Gibsons V0N 1V7 (604) 886-5710
Davies Prescriptions - St. Georges Vancouver Coastal 1401 St. Georges Avenue   North Vancouver V7L 3J3 (604) 985-8771
Loblaw Pharmacy #4590 Vancouver Coastal 1650 Lonsdale Avenue   North Vancouver V7M 2J3 (604) 983-3332
London Drugs #05-North Vancouver Vancouver Coastal 2032 Lonsdale Avenue   North Vancouver V7M 2K5 (604) 980-3661
Save-on-Foods Pharmacy #2249 - Capilano Vancouver Coastal 140 - 879 Marine Drive   North Vancouver V7P 1R7 (604) 983-2299
Shoppers Drug Mart #0252 Vancouver Coastal 154 - 3650 Mt. Seymour Parkway   North Vancouver V7H 2Y5 (604) 924-1788
Shoppers Drug Mart #0291 Vancouver Coastal 1221 Lynn Valley Rd   North Vancouver V7J 3H2 (604) 987-4468
Shoppers Drug Mart #2225 Vancouver Coastal 110 - 879 Marine Drive   North Vancouver V7P 1R7 (604) 983-3631
Wal-Mart Pharmacy #3057 Vancouver Coastal Capilano Mall 925 Marine Drive North Vancouver V7P 1S2 (604) 984-3441
Ackroyd Pharmacy Vancouver Coastal 160 - 8100 Ackroyd Rd   Richmond V6X 3K2 (604) 207-9972
London Drugs #52-Ironwood Vancouver Coastal #3200-11666 Steveston Hwy   Richmond V7A 5J3 (604) 448-5468
MJ's Natural Pharmacy #3 Vancouver Coastal Richmond Public Market 1130 - 8260 Westminster Hwy Richmond V6X 3Y2 (604) 232-1293
Pharmasave Health Centre #038 Vancouver Coastal #116 - 10151 No. 3 Rd   Richmond V7A 4R6 (604) 241-2898
Regency Medicine Centre Vancouver Coastal Suite #100 - 6091 Gilbert Road   Richmond V7C 5L9 (604) 273-5544
Shoppers Drug Mart #0237 Vancouver Coastal Richmond Centre 2286 - 6060 Minoru Blvd Richmond V6Y 2V7 (604) 273-6187
Shoppers Drug Mart #2118 Vancouver Coastal 3868 Steveston Highway   Richmond V7E 2K1 (604) 288-6343
Collingwood Pharmacy Vancouver Coastal 2732 41st Ave E   Vancouver V5R 2X1 (604) 428-6455
London Drugs #04-Broadway Vancouver Coastal 525 West Broadway   Vancouver V5Z 1E6 (604) 872-5177
London Drugs #07-Hastings Vancouver Coastal 2696 E. Hastings St   Vancouver V5K 1Z6 (604) 253-4484
London Drugs #10-Kerrisdale Vancouver Coastal 2091 West 42nd Avenue   Vancouver V6M 2B4 (604) 263-1811
London Drugs #19-Robson Vancouver Coastal 1187 Robson Street   Vancouver V6E 1B5 (604) 669-7374
London Drugs #28-Kingsway Vancouver Coastal 100 - 3328 Kingsway   Vancouver V5R 5L1 (604) 433-4700
London Drugs #50-Davie Street Vancouver Coastal 1650 Davie Street   Vancouver V6G 1V9 (604) 669-2884
London Drugs #74 Vancouver Coastal 2230 West Broadway   Vancouver V6K 2E3 (604) 742-6000
London Drugs #78 Vancouver Coastal 150 - 351 Abbott Street   Vancouver V6B 0G6 (604) 622-7030
London Drugs #82 Vancouver Coastal 1622 Salt Street   Vancouver V5Y 0E4 (604) 707-2030
London Drugs #88 Vancouver Coastal 4588 Dunbar St.   Vancouver V6S 2G6 (778) 372-5272
Macdonald's Prescriptions #3 Vancouver Coastal 2188 West Broadway   Vancouver V6K 2C8 (604) 738-0733
MJ'S Natural Pharmacy Vancouver Coastal 6255 Victoria Drive   Vancouver V5P 3X5 (604) 323-1293
MJ's Natural Pharmacy #2 Vancouver Coastal 6689 Victoria Drive   Vancouver V5P 3Y2 (604) 324-1293
Pharmasave #1101 Vancouver Coastal U400 - 1055 Dunsmuir St   Vancouver V7X 1L4 (604) 682-7755
Pharmasave Health Centre #002 Vancouver Coastal #106 - 2800 East 1st Avenue   Vancouver V5M 4N8 (604) 215-8284
Rexall #7159 Vancouver Coastal 6580 Fraser Street   Vancouver V5X 3T3 (604) 235-2115
Rexall #7174 Vancouver Coastal 499 Granville Street   Vancouver V6C 1T1 (604) 801-6991
Rexall #7184 Vancouver Coastal #7 - 200 Burrard St   Vancouver V6C 3L6 (604) 681-2195
Rexall Drug Store #7182 Vancouver Coastal #1173 - 88 West Pender Street   Vancouver V6B 6N9 (604) 683-4244
Safeway Pharmacy #4966 Vancouver Coastal 1780 East Broadway   Vancouver V5N 1W3 (604) 879-0505
Shoppers Drug Mart #0204 Vancouver Coastal Unit 100 - 370 East Broadway   Vancouver V5T 4G5 (604) 873-3558
Shoppers Drug Mart #0222 Vancouver Coastal 6305 Fraser Street   Vancouver V5W 3A3 (604) 324-7909
Shoppers Drug Mart #0232 Vancouver Coastal 2303 West 41st Ave   Vancouver V6M 2A3 (604) 266-5344
Shoppers Drug Mart #0263 Vancouver Coastal 885 West Broadway   Vancouver V5Z 1J9 (604) 708-1135
Shoppers Drug Mart #2234 Vancouver Coastal 3277 Cambie Street   Vancouver V5Z 2W3 (604) 708-9090
Shoppers Drug Mart #2289 Vancouver Coastal 2330 Kingsway   Vancouver V5R 5G9 (604) 484-1470
Shoppers Drug Mart #2292 Vancouver Coastal 1295 Seymour Street   Vancouver V6B 3N6 (604) 801-5708
Shoppers Drug Mart #2294 Vancouver Coastal 2748 East Hastings Street   Vancouver V5K 1Z9 (604) 251-5358
The Drive Pharmacy Vancouver Coastal 1684 Commercial Drive   Vancouver V5L 3Y4 (604) 254-0133
The Pharmacy West End (Pharmachoice) Vancouver Coastal 1747 Robson Street   Vancouver V6G 1C9 (604) 669-6927
West 10th Medical Pharmacy Vancouver Coastal 4307 West 10th Avenue   Vancouver V6R 2H6 (604) 222-2028
London Drugs #44-Park Royal Vancouver Coastal 875 Park Royal North   West Vancouver V7T 1H9 (604) 926-9616
Shoppers Drug Mart #0243 Vancouver Coastal Park Royal Shopping Ctr. 802 Main Street West Vancouver V7T 2Y5 (604) 926-1114

Vancouver Island Health

Pharmacy Name Health Authority AddrLn1 AddrLn2 City PC Phone
Pharmasave #100 Vancouver Island 101B - 3055 Oak Street RR 1 Chemainus V0R 1K1 (250) 324-4488
Thrifty Foods & Pharmacy #9481 Vancouver Island 1551 Cliffe Avenue   Courtenay V9N 2K6 (250) 331-4999
Ingram Clinic Pharmacy Vancouver Island Suite 101 - 149 Ingram Street   Duncan V9L 1N8 (250) 746-5191
London Drugs #77 Vancouver Island 119 Trans Canada Hwy   Duncan V9L 3P8 (250) 701-6220
Island Pharmacy #2 Vancouver Island 62 Cowichan Lake Road   Lake Cowichan V0R 2G0 (250) 749-0149
Island Pharmacy #8 Vancouver Island Unit A - 845 Deloume Rd RR 2 Mill Bay V0R 2P2 (250) 743-4421
Pharmasave #221 Vancouver Island #11A - 2720 Mill Bay Road Box 160 Mill Bay V0R 2P0 (250) 743-9011
London Drugs #36-Nanaimo Vancouver Island #2 - 650 Terminal Avenue   Nanaimo V9R 5E2 (250) 753-4433
London Drugs #72 - Rutherford Mall Vancouver Island #175 - 4750 Rutherford Road   Nanaimo V9T 4K6 (250) 760-2031
Shoppers Drug Mart #0281 Vancouver Island 6681 Mary Ellen Drive   Nanaimo V9V 1T7 (250) 390-4911
Shoppers Drug Mart #2211 Vancouver Island #38 - 3200 Island Highway   Nanaimo V9T 1W1 (250) 756-4991
Wallace Pharmacy Vancouver Island 5 - 100 Wallace Street   Nanaimo V9R 5B1 (250) 753-8686
FRENCH CREEK PHCY-WHOLEHEALTH Vancouver Island 5 - 886 Wembley Rd   Parksville V9P 2E6 (250) 586-6212
Medicine Shoppe #168 Vancouver Island 102-192 Island Highway W   Parksville V9P 2H1 (250) 248-6695
Parksville Pharmacy Vancouver Island #1-383 Alberni Highway   Parksville V9P 1J9 (250) 586-2625
Rexall #7104 Vancouver Island 8925 Granville Street Box 190 Port Hardy V0N 2P0 (250) 949-6552
Pharmasave #296 Vancouver Island Box 850 #8 - 6716 West Coast Rd   Sooke V9Z 1H8 (250) 642-2226
Estevan Pharmacy Limited Vancouver Island 2517 Estevan Avenue   Victoria V8R 2S6 (250) 598-2517
Heart Pharmacy IDA At Shelbourne Plaza Vancouver Island 3643 Shelbourne Street   Victoria V8P 4H1 (250) 477-1881
London Drugs #14-Victoria Vancouver Island #127 - 3995 Quadra St   Victoria V8X 1J8 (250) 727-2271
London Drugs #29-Yates St Vancouver Island #201 - 911 Yates Street   Victoria V8V 3M4 (250) 381-1113
London Drugs #46-Colwood Vancouver Island 1907 Sooke Road   Victoria V9B 1V8 (250) 474-6657
London Drugs #54-Tillicum Road Vancouver Island 2 - 3170 Tillicum Road   Victoria V9A 7C5 (250) 360-0296
Pharmasave #115 Vancouver Island 1 - 1153 Esquimalt Road   Victoria V9A 3N7 (250) 388-6451
Pharmasave #142 Vancouver Island 110 - 1641 Hillside Ave   Victoria V8T 5G1 (250) 595-8106
Pharmasave #284 Vancouver Island 2401F Millstream Road   Victoria V9B 3R5 (250) 478-0123
Quadra Village Drug Mart Vancouver Island 3 - 2631 Quadra Street   Victoria V8T 4E3 (250) 383-1188
Rexall #7103 Vancouver Island 1511 Admirals Road   Victoria V9A 2P8 (250) 385-1800
Rexall #7126 Vancouver Island 103 - 1646 McKenzie Avenue   Victoria V8N 0A3 (250) 477-2225
Royal Jubilee Prescriptions Vancouver Island DT 1200 - 1952 Bay Street   Victoria V8R 1J8 (250) 370-8153
Shoppers Drug Mart #0208 Vancouver Island 1627 Fort Street   Victoria V8R 1H8 (250) 592-4541
Shoppers Drug Mart #0269 Vancouver Island #100 - 4440 W. Saanich Road   Victoria V8Z 3E9 (250) 881-1980
Shoppers Drug Mart #2213 Vancouver Island 870 Esquimalt Road   Victoria V9A 3M4 (250) 361-2011
Victoria Compounding Pharmacy Vancouver Island 1089 Fort Street   Victoria V8V 3K5 (250) 388-5181