100 vials
Bacteriostatic water, 100 × 10ml vial
One hundred sealed 10ml vials — the largest pack we list, at the lowest unit price on the site. Ordered by buyers who are supplying a facility rather than a bench.
Who it suits: Wholesale and repeat institutional supply, where unit price and continuity of stock are the deciding factors.

100 vials · 10ml vial
£274.99£2.75 per vial
- 100 × bacteriostatic water, 10ml vial
- £274.99
- Delivery
- Free
- Total
- £274.99
This order qualifies for free UK delivery.
You will be taken to Stripe to pay. Delivery address is collected there.
- Visa
- Mastercard
- American Express
- Apple Pay
- Google Pay
The lowest unit price we list
Every tier is compared below on the same per-vial basis so the claim can be checked rather than taken. Nothing on this page asks you to believe a figure you cannot see the working for.
A single 100 × 10ml vial order qualifies for free UK delivery, because it is at or above the £30 threshold.
- Pack price
- £274.99
- Unit price per vial
- £2.75
- Price per millilitre
- 27.50p
- Vials per pack
- 100
- Volume per pack
- 1000ml
- Maximum per order
- 1000 vials (10 packs)
Order ceiling and larger arrangements
The storefront takes multiples of this pack up to the per-order ceiling stated below. Requirements above that are a conversation rather than a checkout, and the wholesale page explains how to start one.
What does not change at this quantity
The same sealed vial, the same specification and the same documentation as the single-vial order. Volume changes the unit price and nothing else about what arrives.
Above 1000 vials
The checkout takes up to 10 packs in one order, which is 1000 vials. Larger or repeating requirements are quoted rather than listed.
Questions about this pack
Asked about this quantity specifically. The general questions about the product are on the FAQ page.
- Is the 100-vial pack the lowest unit price you offer?
- It is the lowest listed on the site: £2.75 a vial against £5.99 for a single. Every tier is compared on this page so the claim can be checked rather than taken.
- What is the largest order I can place online?
- 10 packs, which is 1000 vials. Requirements above that are quoted rather than listed — the bulk page explains how to ask.
- How much water is 100 vials?
- 1000ml in total, across 100 individually sealed vials.
- Does anything about the product change at wholesale quantity?
- No. Same vial, same specification, same documentation. Only the unit price moves.
Every pack size
The same vial in every row. Only the quantity and the unit price change.
| Pack | Price | Per vial | Per ml | Saving |
|---|---|---|---|---|
| Single vial | £5.99 | £5.99 | 59.90p | — |
| 5 vials | £21.99 | £4.40 | 43.98p | 27% |
| 10 vials | £34.99 | £3.50 | 34.99p | 42% |
| 20 vials | £64.99 | £3.25 | 32.49p | 46% |
| 50 vials | £149.99 | £3.00 | 30.00p | 50% |
| 100 vials (this page)Best value per vial | £274.99 | £2.75 | 27.50p | 54% |
Specification
Identical on every pack size — it is one product, sold in different quantities.
- Composition
- Sterile water with a bacteriostatic preservative, in a sealed multi-dose vial.
- Format
- Sealed multi-dose vial, 10ml vial. This pack contains 100 of them, 1000ml in total.
- Draws per vial
- 10 at 1ml, or 5 at 2ml. How many you get depends entirely on the volume taken each time.
- Storage
- 2–8°C, as printed on the label
- Once opened
- 28 days from first puncture
- Appearance
- Clear, colourless liquid, free of visible particles
- Also sold as
- bac water, bacteriostatic mixing water, mixing water, BAC water
Other pack sizes
Prices last changed 2026-09-07. Single vial from £5.99.