Checked Oct 19, 2026, 7:03 AM ET

Cheapest Twin XL Foam Mattress

We compared the twin xl size of 7 foam mattresses from 3 brands. The cheapest in stock right now is the Puffin Kids Bed at $590. In-stock Twin XL prices run up to $2,569, with a median of $1,199.

Twin XL Foam Mattresses Ranked by Price

#MattressTwin XL priceStockStore link
1Puffin Kids Bed
Nest Bedding · Foam mattress
$590✅ In stockCheck ↗
2The GravityLux Soft
WinkBeds · Foam mattress
$1,199
$1,713
✅ In stockCheck ↗
3The GravityLux Medium
WinkBeds · Foam mattress
$1,199
$1,713
✅ In stockCheck ↗
4The GravityLux Firm
WinkBeds · Foam mattress
$1,199
$1,713
✅ In stockCheck ↗
5Original Lull Mattress
Lull · Foam mattress
$1,712✅ In stockCheck ↗
6Starling Signature Contour
Nest Bedding · Foam mattress · Medium
$1,754✅ In stockCheck ↗
7Original Premium Mattress
Lull · Foam mattress
$2,569✅ In stockCheck ↗

Store buttons go straight to the brand's own product page. No affiliate tags yet. Prices are the listed price on the brand's site at our last check (Oct 19, 2026, 7:03 AM ET); coupons at checkout can make it lower. Disclosure

More Cheapest-Mattress Lists

All typesHybridTwinFullQueenKingCalifornia KingEvery size and type

How We Rank

Every row is the lowest listed Twin XL price for that model on the brand's own site at our last check, including different firmness or cover options. In-stock models come first. Foam means no coil layer. Coupons at checkout and bundles aren't included, so the price you pay can be lower. Split-king "one side" prices are left out so you compare whole beds.

All mattress pricesMattress buying guide