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

Bacteriostatic Water 30 mL

From $18.95

US-made 30 mL multiple-dose vials with 0.9% benzyl alcohol (9 mg/mL), the lowest cost per mL in the range. Ships the same day when ordered 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$18.95$18.95
3 Bottles$46.95$15.65 save 17%
5 Bottles$74.95$14.99 save 21%
10 Bottles$139.95$14.00 save 26%
25 Bottles$314.95$12.60 save 34%
100 Bottles$1,149.00$11.49 save 39%

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

Direct Bac Water’s 30 mL bacteriostatic water is US-made sterile water containing 0.9% benzyl alcohol (9 mg/mL) as a bacteriostatic preservative, supplied in a sealed 30 mL multiple-dose vial. It is the largest generic vial in the range and has the lowest cost per mL. A single vial costs $18.95, and packs of up to 100 bring the price down to $11.49 a vial.

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

Specifications

Product Bacteriostatic water
Volume 30 mL
Preservative Benzyl alcohol, 0.9% (9 mg/mL)
Container Sealed 30 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

30 mL bacteriostatic water prices

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

Standard shipping is free on orders over $200, which every 25-pack and 100-pack of 30 mL vials passes on its own.

30 mL vs 10 mL vs 3 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

One 30 mL vial holds three times as much as a 10 mL vial and ten times as much as a 3 mL vial, with the same 0.9% benzyl alcohol. Choose the 30 mL vial for regular use and the lowest cost per mL; choose a smaller vial if you draw small amounts occasionally. For the branded alternative, see Hospira 30 mL bacteriostatic water.

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.

30 mL bac water: questions

What is 30 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 30 mL multiple-dose vial. “Bac water” is short for bacteriostatic water.

How much does a 30 mL vial cost?

$18.95 for one vial. A 10-pack costs $139.95 ($14.00 a vial) and a 100-pack costs $1,149.00 ($11.49 a vial).

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

Only the volume. One 30 mL vial holds as much as three 10 mL vials, and both contain 0.9% benzyl alcohol. The 30 mL vial costs less per mL.

Is the 30 mL bac water made in the USA?

Yes. Direct Bac Water’s 30 mL bacteriostatic water is made in the USA and ships from US stock.

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