The following are the best bulk face masks available to buy online in Canada. Most are either Canadian companies or ship from Canada and we have listed the price charged per mask for each for easy reference.
THINKA Medical Procedure Mask With Earloops Pack of 50

- Price per mask: $0.34
- Layers: 3
- Nose wire: Yes
- ASTM: Level 1
- Canadian company based in Burnaby, BC
72Hours 3-PLY Earloop Disposable Face Mask Pack of 50

- Price per mask: $0.40
- Materials: Polypropylene
- Layers: 3
- Nose wire: Yes
- ASTM: N/A
- Canadian company based in Burnaby, BC
Goltum Disposable 3-ply Face Mask (50 Masks)

- Price per mask: $0.20
- Materials: Polystyrene
- Layers: 3
- Nose wire: Yes
- ASTM: N/A
- Canadian company based in Montreal, QC
Everbright Disposable Face Masks – Basic Safe Solution (50Pcs)

- Materials: Polystyrene
- Layers: 3
- Nose wire: Clip
- ASTM: N/A
Quantities (Pcs) | Each Price (CAD/each) | Extra Discount |
50 | 0.52 | |
100 | 0.44 | 15% |
200 | 0.39 | 25% |
400 | 0.34 | 35% |
1,000 | 0.29 | 45% |
Vistaprint RFS Bulk Cloth Face Mask

- Price per mask: $19 (999) to $21 (100)
- Materials: 100% polyester, elastic straps: 80% nylon, 20% spandex
- Layers: 2 + filter pocket (filters sold separately 10 for $13)
- Nose wire: Yes
- Sizes: Kids, Adult
- ASTM: N/A
- You can mix different styles and sizes.
Total masks | Adult | Kids |
---|---|---|
1 to 29 | $25.00 | $18.00 |
30 to 99 | $22.00 | $17.00 |
100 to 249 | $21.00 | $16.00 |
250 to 499 | $20.00 | $15.00 |
500 to 999 | $19.00 | $14.50 |
1000+ | Contact us for pricing |
AliExpress 3 Layer Disposable Mask – 50 or 100 pack

- $0.08 (100) to $0.02 (50) per mask.
- Materials: non-woven, polypropylene
- Layers: 3
- Nose wire: Available
- Estimated shipping time: 15 to 30 days.
Alibaba Wholesale 3 Ply Face Mask (Huge Quantities)

- $0.20 (30,000) to $0.18 (100,000) per mask.
- Materials: 2 ply non woven fabric + melt-blown fabric
- Layers: 3
- Nose wire: Clip
- 1 week lead time.