Order before 1 pm ET, ships today Free US shipping over $200 Pay by Zelle

Bacteriostatic Water 3 mL

From $6.50

US-made 3 mL multiple-dose vials of sterile water with 0.9% benzyl alcohol (9 mg/mL). Dispatched the same business day from US stock for orders before 1 pm ET.

Order before 1 pm ET on a weekday and it ships today. Free shipping over $200.

Pack prices
PackPricePer vial
1 Bottle$6.50$6.50
3 Bottles$16.95$5.65 save 13%
5 Bottles$26.95$5.39 save 17%
10 Bottles$48.95$4.90 save 25%
25 Bottles$114.95$4.60 save 29%
100 Bottles$404.95$4.05 save 38%

Sold for laboratory research and the reconstitution of legal, physician-prescribed medications only. See our terms.

Direct Bac Water’s 3 mL bacteriostatic water is US-made sterile water containing 0.9% benzyl alcohol (9 mg/mL) as a bacteriostatic preservative, supplied in a sealed 3 mL multiple-dose vial. It is the smallest generic vial in the range, for small or occasional use. A single vial costs $6.50, and packs of up to 100 bring the price down to $4.05 a vial.

3ml bac water and bacteriostatic water 3ml are common names for this same 3 mL product.

Specifications

Product Bacteriostatic water
Volume 3 mL
Preservative Benzyl alcohol, 0.9% (9 mg/mL)
Container Sealed 3 mL multiple-dose vial
Made in USA
Label warning Not for use in neonates
Use Laboratory research and the reconstitution of legal, physician-prescribed medications

3 mL bacteriostatic water prices

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

Standard shipping is free on orders over $200.

3 mL vs 10 mL vs 30 mL

SizeSingle vialPer mLBest for
3 mL$6.50$2.17Small, occasional use
10 mL$10.50$1.05The everyday size
30 mL$18.95$0.63Lowest cost per mL of the generic sizes
Hospira 30 mL$23.95$0.80The Hospira-branded 30 mL vial

A 10 mL vial holds just over three times as much as a 3 mL vial, and a 30 mL vial ten times as much, all with the same 0.9% benzyl alcohol. The 3 mL vial costs more per mL but leaves less unused once opened, so it suits small, occasional draws.

Lab testing

Independent laboratory Chromate analysed a 10 mL sample from lot 260121 in report #38663 and measured benzyl alcohol at 0.912% and pH at 7.068. Each laboratory report applies to the sample and batch it names. Results are published on the lab test results page.

Shipping and guarantee

Orders placed before 1 pm Eastern Time, Monday to Friday, ship the same business day from US stock by UPS or USPS. Every vial is covered by the 30-Day Quality Guarantee: a vial that arrives damaged, unsealed, cloudy or mislabelled is replaced or refunded.

3 mL bac water: questions

What is 3 mL bac water?

Sterile water with 0.9% benzyl alcohol (9 mg/mL), a preservative that allows the same vial to be drawn from more than once, in a sealed 3 mL multiple-dose vial.

How much does a 3 mL vial cost?

$6.50 for one vial. A 10-pack costs $48.95 ($4.90 a vial) and a 100-pack costs $404.95 ($4.05 a vial).

What is the difference between 3 mL and 10 mL bac water?

Only the volume: a 10 mL vial holds just over three times as much, with the same 0.9% benzyl alcohol.

Is there a 3 mL reconstitution kit?

Yes. The 3 mL reconstitution kit has three 3 mL vials (9 mL in total) with your choice of syringe.

How fast does it ship?

Orders placed before 1 pm ET, Monday to Friday, ship the same business day. Standard delivery takes 2–5 business days and is free over $200; UPS Next Day Air is $52.99.

How do I pay?

Direct Bac Water accepts Apple Pay, Google Pay, credit and debit cards, and Zelle.

ContentsSterile water for injection
PreservativeBenzyl alcohol 0.9% (9 mg per mL)
ContainerMultiple-dose vial, sealed
Label warningNot for use in neonates

Orders placed before 1 pm ET, Monday to Friday, ship the same business day from US stock. Later orders ship the next business day.

  • Standard (UPS or USPS), 2 to 5 business days: $12.99, free over $200
  • UPS 2nd Day Air: $25.99
  • UPS Next Day Air: $52.99

Full shipping policy