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.
| Pack | Price | Per 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 | Total | Per vial | Per 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
| Size | Single vial | Per mL | Best for |
|---|---|---|---|
| 3 mL | $6.50 | $2.17 | Small, occasional use |
| 10 mL | $10.50 | $1.05 | The everyday size |
| 30 mL | $18.95 | $0.63 | Lowest cost per mL of the generic sizes |
| Hospira 30 mL | $23.95 | $0.80 | The 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.
| Contents | Sterile water for injection |
|---|---|
| Preservative | Benzyl alcohol 0.9% (9 mg per mL) |
| Container | Multiple-dose vial, sealed |
| Label warning | Not 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




