Bulk bac water: 10, 25 and 100-vial packs

Bulk bac water is cheapest per vial in the 100-pack. Direct Bac Water sells every generic size in packs of 3, 5, 10, 25 and 100 vials, and the price per vial falls with each step: down to $11.49 per 30 mL vial, $6.50 per 10 mL vial and $4.05 per 3 mL vial in a 100-pack. Every bulk order over $200 ships free and leaves the same day when placed before 1 pm ET on a weekday.

Bulk prices by size

Current prices from the store, for every pack size:

30 mL bacteriostatic water prices
30 mLTotalPer vialPer mL
1 vial$18.95$18.95$0.63
3 vials$46.95$15.65$0.52
5 vials$74.95$14.99$0.50
10 vials$139.95$14.00$0.47
25 vials$314.95$12.60$0.42
100 vials$1,149.00$11.49$0.38
10 mL bacteriostatic water prices
10 mLTotalPer vialPer mL
1 vial$10.50$10.50$1.05
3 vials$26.95$8.98$0.90
5 vials$42.95$8.59$0.86
10 vials$79.95$8.00$0.80
25 vials$174.95$7.00$0.70
100 vials$649.95$6.50$0.65
3 mL bacteriostatic water prices
3 mLTotalPer vialPer mL
1 vial$6.50$6.50$2.17
3 vials$16.95$5.65$1.88
5 vials$26.95$5.39$1.80
10 vials$48.95$4.90$1.63
25 vials$114.95$4.60$1.53
100 vials$404.95$4.05$1.35
Hospira 30 mL bacteriostatic water prices
Hospira 30 mLTotalPer vialPer mL
1 vial$23.95$23.95$0.80
3 vials$66.95$22.32$0.74
5 vials$109.95$21.99$0.73
10 vials$199.95$20.00$0.67
25 vials$474.95$19.00$0.63

The Hospira 30 mL vial is sold in packs of up to 25.

10-pack, 25-pack or 100-pack: which to choose

  • 10-pack: the smallest pack with a meaningful saving. A 10-pack of 30 mL vials costs $139.95 ($14.00 a vial, against $18.95 for one).
  • 25-pack: $314.95 for 30 mL ($12.60 a vial). Over $200, so standard shipping is free.
  • 100-pack: the lowest price per vial: $1,149.00 for 30 mL ($11.49 a vial), $649.95 for 10 mL and $404.95 for 3 mL.

Bacteriostatic water is a multiple-dose product, but each opened vial is used up over a limited period, so buy the vial size that matches how much you draw at a time and use the pack size to set the price.

Bulk orders: dispatch and shipping

Bulk packs ship from the same US stock as single vials. Orders placed before 1 pm Eastern Time, Monday to Friday, leave the same business day by UPS or USPS. Standard delivery takes 2–5 business days and is free on orders over $200; UPS 2nd Day Air ($25.99) and Next Day Air ($52.99) are available.

Shop bulk packs   All bac water prices →

Bulk bac water: questions

Can I buy bac water in bulk?

Yes. Direct Bac Water sells 3 mL, 10 mL and 30 mL bacteriostatic water in packs of 3, 5, 10, 25 and 100 vials, and Hospira 30 mL in packs of up to 25.

How much is a 10-pack of bac water?

A 10-pack costs $48.95 for 3 mL vials, $79.95 for 10 mL and $139.95 for 30 mL at Direct Bac Water.

How much is a 25-pack of bac water?

A 25-pack costs $114.95 for 3 mL, $174.95 for 10 mL and $314.95 for 30 mL. The 30 mL 25-pack is over $200 on its own, so standard shipping is free.

What is the cheapest bac water per vial?

The 100-pack: $4.05 per 3 mL vial, $6.50 per 10 mL vial and $11.49 per 30 mL vial. Per mL, the 30 mL vial is the cheapest size.

Do bulk orders ship the same day?

Yes. Direct Bac Water dispatches bulk orders placed before 1 pm ET, Monday to Friday, the same business day.

Is there wholesale pricing for more than 100 vials?

Packs of up to 100 vials can be ordered online. For larger quantities, email support@directbacwater.com.

Prices on this page update automatically from the store.