Gielinor's Ledger
Ham shirt

Ham shirt

The label says 'Vivid Crimson', but it looks pink to me!

MembersBuy limit 15Armour & WearablesBody
Insta-buy

366gp

Insta-sell

350gp

Spread

16gp

4.57%
Margin

+9gp

+2.57% ROI
Volume

—

Trend

—

Price history

1 points · hover for detail

Insta-buy (high)Insta-sell (low)Spread
30D low
350
30D high
366
Volatility
4.5%

Flip calculator

Includes the 2% Grand Exchange tax

gp
gp
units
Net profitProfitable

+9gp

+9 per item · +2.57% ROI

Capital required
350 gp
Gross revenue
366 gp
GE tax (2%, 7/item)
− 7 gp
Break-even sell
357 gp

Item data

High alchemy
45 gp87.7% below market
Low alchemy
30 gp
Shop value
75 gp
Weight
0.907 kg
Skill / type
Body
Stack / note
Not stackable · noteable
Released
Feb 22, 2005

About Ham shirt

The Ham shirt is a members-only piece of equipment in Old School RuneScape.

"The label says 'Vivid Crimson', but it looks pink to me!"

Over the last 30 days it traded between 165 and 1,222 gp on the Grand Exchange, averaging 593 gp. About 458 units changed hands per day. The price is up 40.7% across that window. The Grand Exchange buy limit is 15 every 4 hours. Selling one at the average price costs 11 gp in Grand Exchange tax.

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

How to get Ham shirt

5 monsters drop Ham shirt, most commonly Chest (The Lost Tribe) (Always), Chest (Dorgesh-Kaan Average) (1/23) and H.A.M. Guard (1.33/110).

Dropped by

MonsterRarityQuantity
Chest (The Lost Tribe)Always1
Chest (Dorgesh-Kaan Average)1/231
H.A.M. Guard1.33/1101
H.A.M. Member1/1021
Guard (H.A.M. Storerooms)3/5001

Ham shirt price history

Daily averages rolled up per month, newest first.

Monthly average, low and high price of Ham shirt on the Grand Exchange
MonthAverageLowHighVolume
October 202612d5192941,0546,208
September 2026481901,22211,069
August 202625412641712,360
July 20262656540616,424
June 202621d255844519,868
May 20262d11592138537
April 20261d737373190
March 20261969928319,214
February 202626610154314,227
January 20262689851413,166

Across 10 months of recorded prices Ham shirt ranged from 65 gp in July 2026 to 1,222 gp in September 2026, measured over 218 trading days.

The 30-day average of 593 gp sits around the middle of that range.

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