Bacteriostatic Water 10 mL
From $10.50
US-made 10 mL multiple-dose vials with 0.9% benzyl alcohol (9 mg/mL). Same-day dispatch from US stock for orders before 1 pm ET.
| Pack | Price | Per vial |
|---|---|---|
| 1 Bottle | $10.50 | $10.50 |
| 3 Bottles | $26.95 | $8.98 save 14% |
| 5 Bottles | $42.95 | $8.59 save 18% |
| 10 Bottles | $79.95 | $8.00 save 24% |
| 25 Bottles | $174.95 | $7.00 save 33% |
| 100 Bottles | $649.95 | $6.50 save 38% |
Sold for laboratory research and the reconstitution of legal, physician-prescribed medications only. See our terms.
Direct Bac Water’s 10 mL bacteriostatic water is US-made sterile water containing 0.9% benzyl alcohol (9 mg/mL) as a bacteriostatic preservative, supplied in a sealed 10 mL multiple-dose vial. It is the mid-size generic vial, between the 3 mL and 30 mL sizes. A single vial costs $10.50, and packs of up to 100 bring the price down to $6.50 a vial.
10ml bac water and bacteriostatic water 10ml are common names for this same 10 mL product.
Specifications
| Product | Bacteriostatic water |
|---|---|
| Volume | 10 mL |
| Preservative | Benzyl alcohol, 0.9% (9 mg/mL) |
| Container | Sealed 10 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 |
10 mL bacteriostatic water prices
| 10 mL | Total | Per vial | Per 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 |
Standard shipping is free on orders over $200.
10 mL vs 3 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 |
Three 10 mL vials hold as much as one 30 mL vial, and one 10 mL vial holds just over three times as much as a 3 mL vial. All three contain 0.9% benzyl alcohol. The 10 mL vial suits regular use where a 30 mL vial would stay open longer than you need.
Lab testing
Independent laboratory Chromate analysed a 10 mL sample from lot 260121 in report #38663, measuring benzyl alcohol at 0.912% and pH at 7.068. The full results are 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.
10 mL bac water: questions
What is 10 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 10 mL multiple-dose vial.
How much does a 10 mL vial cost?
$10.50 for one vial. A 10-pack costs $79.95 ($8.00 a vial) and a 100-pack costs $649.95 ($6.50 a vial).
Has the 10 mL bac water been lab tested?
Yes. Chromate analysed a 10 mL sample from lot 260121 (report #38663), measuring benzyl alcohol at 0.912% and pH at 7.068.
What is the difference between 10 mL and 30 mL bac water?
Only the volume: three 10 mL vials equal one 30 mL vial, with the same 0.9% benzyl alcohol. The 30 mL vial costs less per mL.
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




