Gielinor's Ledger
Vial of blood

Vial of blood

A glass vial containing blood.

MembersBuy limit 13,000Herblore Supplies
Insta-buy

8,635gp

Insta-sell

8,590gp

Spread

45gp

0.52%
Margin

-127gp

-1.48% ROI
Volume

—

Trend

—

Price history

1 points · hover for detail

Insta-buy (high)Insta-sell (low)Spread

Volume · units traded

30D low
8,590
30D high
8,635
Volatility
0.5%

Flip calculator

Includes the 2% Grand Exchange tax

gp
gp
units
Net profitLoss

-127gp

-127 per item · -1.48% ROI

Tax puts break-even at 8,765 gp.

Capital required
8,590 gp
Gross revenue
8,635 gp
GE tax (2%, 172/item)
− 172 gp
Break-even sell
8,765 gp

Item data

High alchemy
60 gp99.3% below market
Low alchemy
40 gp
Shop value
100 gp
Weight
0.1 kg
Stack / note
Not stackable · noteable
Released
Jun 7, 2018

About Vial of blood

The Vial of blood is a members-only Herblore supply in Old School RuneScape.

"A glass vial containing blood"

Over the last 30 days it traded between 8,149 and 8,892 gp on the Grand Exchange, averaging 8,464 gp. About 211,172 units changed hands per day. The price is up 3.0% across that window. The Grand Exchange buy limit is 13,000 every 4 hours. Selling one at the average price costs 169 gp in Grand Exchange tax.

Casting High Level Alchemy returns 60 gp, which is 99.3% below the 30-day average price, so alching a bought one loses money.

Vial of blood price history

Daily averages rolled up per month, newest first.

Monthly average, low and high price of Vial of blood on the Grand Exchange
MonthAverageLowHighVolume
October 202612d8,4538,1498,8922,934,609
September 20268,4498,1898,6555,316,602
August 20268,2337,6328,5237,109,762
July 20267,8337,1948,7739,687,547
June 202621d8,4447,5458,9684,263,536
May 20262d9,2778,22310,331272,872
April 20261d10,20610,20610,206145,816
March 202611,47610,60611,9951,993,821
February 202611,93711,64312,762243,764
January 202612,81912,04613,34917,856

Across 10 months of recorded prices Vial of blood ranged from 7,194 gp in July 2026 to 13,349 gp in January 2026, measured over 218 trading days.

The 30-day average of 8,464 gp sits in the lower third of that range.

All prices in gp. Volume counts units traded across both sides of the Grand Exchange.