Gielinor's Ledger
Bagged roses

Bagged roses

You can plant this in your garden.

MembersBuy limit 10,000
Insta-buy

22,000gp

Insta-sell

21,057gp

Spread

943gp

4.48%
Margin

+503gp

+2.39% ROI
Volume

—

Trend

—

Price history

1 points · hover for detail

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

Volume · units traded

30D low
21,057
30D high
22,000
Volatility
4.4%

Flip calculator

Includes the 2% Grand Exchange tax

gp
gp
units
Net profitProfitable

+503gp

+503 per item · +2.39% ROI

Capital required
21,057 gp
Gross revenue
22,000 gp
GE tax (2%, 440/item)
− 440 gp
Break-even sell
21,486 gp

Item data

High alchemy
9,000 gp59.1% below market
Low alchemy
6,000 gp
Shop value
15,000 gp
Weight
10 kg
Stack / note
Not stackable · noteable
Released
May 31, 2006

About Bagged roses

Bagged roses are a members-only item in Old School RuneScape.

"You can plant this in your garden"

Over the last 30 days they traded between 13,663 and 26,892 gp on the Grand Exchange, averaging 18,686 gp. About 50 units changed hands per day. The price is up 4.0% across that window. The Grand Exchange buy limit is 10,000 every 4 hours. Selling one at the average price costs 373 gp in Grand Exchange tax.

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

How to get Bagged roses

Only Garden Centre sells Bagged roses.

Sold in shops

ShopPriceStock
Garden Centre15,000 gp20

Bagged roses price history

Daily averages rolled up per month, newest first.

Monthly average, low and high price of Bagged roses on the Grand Exchange
MonthAverageLowHighVolume
October 202612d19,57313,66326,892535
September 202618,48214,26330,5431,488
August 202617,72415,12523,3103,025
July 202617,16812,29327,9121,803
June 202621d15,0519,96721,6854,103
May 20262d17,53217,34117,72376
April 20261d16,66616,66616,66643
March 202619,00416,68621,20816,908
February 202619,46110,93928,34416,200
January 202617,77010,77521,76017,022

Across 10 months of recorded prices Bagged roses ranged from 9,967 gp in June 2026 to 30,543 gp in September 2026, measured over 218 trading days.

The 30-day average of 18,686 gp sits around the middle of that range.

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