Bac Water Cost per mL Calculator

Bacteriostatic water is sold in different vial sizes and pack sizes, which makes prices hard to compare at a glance. Dividing by the millilitres you get puts every option on the same footing. Enter any price below, ours or anyone else’s.

53¢ per mL · $15.95 per vial · 30 mL in total

How the calculation works

Price per mL is the total price divided by the total volume: number of vials × mL per vial. A 10-pack of 10 mL vials holds 100 mL, so its price divided by 100 is the price per mL. Price per vial is the total price divided by the number of vials.

Prices under a dollar per mL are shown in cents, so 53¢ per mL means $0.53 for each millilitre.

Every outlet pack, worked out

SizeVialsPricePer vialPer mL
3 mL1$5.95$5.95$1.98
3 mL3$15.95$5.32$1.77
3 mL5$24.95$4.99$1.66
3 mL10$46.95$4.70$1.57
3 mL25$111.95$4.48$1.49
3 mL100$399.95$4.00$1.33
10 mL1$8.95$8.9589¢
10 mL3$23.95$7.9880¢
10 mL5$37.95$7.5976¢
10 mL10$71.95$7.2072¢
10 mL25$159.95$6.4064¢
10 mL100$599.95$6.0060¢
30 mL1$15.95$15.9553¢
30 mL3$39.95$13.3244¢
30 mL5$63.95$12.7943¢
30 mL10$119.95$12.0040¢
30 mL25$271.95$10.8836¢
30 mL100$998.95$9.9933¢

What per mL does not tell you

Price per mL compares cost, not suitability. A larger bottle is cheaper per mL but holds more in one opened vial, and shipping is charged per order, not per item. For the full picture, including how free shipping over $200 changes the cheapest order, see cheapest bac water.

This calculator does arithmetic on prices only. It does not calculate doses or mixing amounts.

Bacteriostatic water in 3 mL, 10 mL and 30 mL vials, priced per pack so every extra vial costs less.

Orders placed before 1 pm ET ship the same business day.