3D PrinterDeals

Home › Filament

TPU filament, ranked by £/kg

TPU is flexible. Shore hardness matters more than brand: 95A is the common general-purpose grade, lower numbers are softer. Direct-drive extruders handle it far better than Bowden.

306 listings tracked
£11.75 cheapest per kg
By material:All materialsPLA (3,291)PETG (1,066)PLA+ (945)TPU (325)ABS (201)ASA (144)PETG-CF (70)Nylon (45)PC (32)PLA-CF (19)
By finish:Silk (11)Matte (3)Dual & triple colour (1)Rainbow & gradient (9)Translucent (44)Glow in the dark (6)Sparkle & glitter (6)
By pack:Single spools (292)Bulk & multi-pack (11)
By weight:Under 1 kg (74)1 kg (239)2 kg (5)4 kg (5)5 kg (1)6 to 9 kg (1)
By colour:Black (53)White (40)Grey (20)Silver (3)Red (26)Orange (16)Yellow (13)Green (11)Blue (35)Purple (8)Pink (9)Brown (4)Beige & natural (2)Transparent (11)
Condition:New (296)Amazon Warehouse, any grade (11)Warehouse: Like New (6)Warehouse: Very Good (2)
Rating:4.5 stars & up (127)4 stars & up (231)3.5 stars & up (251)
Any number of reviewsany · 10 · 50 · 100 · 250 · 500 · 1,000 · 5,000
ProductMaterial Weight RatingPrice Per kg Deal
Winkle Tenaflex Filament, 1.75 mm, Pacific Blue, 3D Printing Filament, 750 g S TPU 0.75 kg — £13.00 £17.33 13% below
Winkle Tenaflex Filament, 1.75 mm, Avocado Green, 3D Printing Filament, Spool TPU 0.75 kg — £13.00 £17.33 31% below
Winkle Tenaflex Filament, 1.75 mm, Jet Black, 3D Printing Filament, Spool 750 TPU 0.75 kg 5.0 out of 5 (1 Amazon ratings) £13.00 £17.33 31% below
EONO 95A Flexible Silk TPU 3D Printer Filament, 1.75mm, 4x250g, 4 Colours TPU 1 kg 5.0 out of 5 (2 Amazon ratings) £17.51 £17.51 Like New · 20% under new
SainSmart TPU Filament 1.75mm, GT-3 Flexible 3D Printer Filament for High-Spee TPU 1 kg 4.3 out of 5 (119 Amazon ratings) £17.72 £17.72 45% below
CCTREE 3D Printer TPU Filament 1.75mm, 1KG Spool (2.2 lbs), Red TPU 1 kg 3.7 out of 5 (46 Amazon ratings) £17.79 £17.79 Like New
Reprapper Silk TPU Filament, 95A Shore Hardness TPU 1.75mm Bundle, Elastic 3D TPU 1 kg 4.3 out of 5 (28 Amazon ratings) £17.84 £17.84 15% below
kexcelled TPU 95A Filament 1.75mm 1kg, Flexible and Soft, Black TPU 1 kg 4.5 out of 5 (240 Amazon ratings) £17.99 £17.99 18% below
kexcelled TPU 95A Filament 1.75mm 1kg, Flexible and Soft, Ultimate Gray TPU 1 kg 4.0 out of 5 (72 Amazon ratings) £17.99 £17.99 21% below
OVERTURE TPU 2.0 3D Printer Filament 1.75mm, Soft 95A 1kg Black TPU 1 kg 4.8 out of 5 (30 Amazon ratings) £18.04 £18.04 5% below
eSUN TPU 95A Filament 1.75mm 1KG, Flexible 3D Printer Filament TPU, Black TPU 1 kg 4.7 out of 5 (1,208 Amazon ratings) £18.12 £18.12 9% below
OVERTURE High Speed TPU 95A 3D Printer Filament 1.75mm, 1kg Luminous Green TPU 1 kg 4.5 out of 5 (62 Amazon ratings) £18.42 £18.42 Very Good · 3% under new
SainSmart Red Flexible TPU 3D Printing Filament, 1.75 mm, 0.8 kg, Dimensional TPU 0.8 kg 4.6 out of 5 (1,838 Amazon ratings) £14.99 £18.74 6% below
TPU Filament 1.75mm, kexcelled 1kg Spool (2.2lbs), Flexible 3D Printing Filame TPU 1 kg 4.4 out of 5 (87 Amazon ratings) £18.93 £18.93 58% below
OVERTURE TPU 2.0 3D Printer Filament 1.75mm, Soft 95A 1kg Neon Magenta TPU 1 kg 4.8 out of 5 (27 Amazon ratings) £18.99 £18.99 6% below
SUNLU 250g TPU Filament TPU 95A 8-Color Set, Flexible 3D Printer Filament TPU 2 kg 4.5 out of 5 (25 Amazon ratings) £38.99 £19.50 —
JUSTMAKER TPU 95A 3D Printer Filament, Suitable Resilience, Upgrade Cardboard TPU 1 kg 4.4 out of 5 (113 Amazon ratings) £19.60 £19.60 51% below
eSUN TPU-95A Filament 1.75mm, Flexible 3D Printer Filament TPU, Dimensional Ac TPU 1 kg 4.7 out of 5 (1,208 Amazon ratings) £19.84 £19.84 5% below
JAYO TPU 95A 3D Printer Filament 1.75mm,0.5KG Orange TPU 0.5 kg 4.4 out of 5 (1,402 Amazon ratings) £9.99 £19.98 16% below
OVERTURE Flexible TPU 95A 3D Printer Filament 1.75mm, 1kg Yellow TPU 1 kg 4.6 out of 5 (340 Amazon ratings) £19.99 £19.99 —
kexcelled TPU 95A Filament 1.75mm 1kg, Flexible and Soft, Silver TPU 1 kg 4.1 out of 5 (70 Amazon ratings) £19.99 £19.99 20% below
OVERTURE High Speed Matte TPU 95A 3D Printer Filament 1.75mm, 1kg White TPU 1 kg 4.6 out of 5 (74 Amazon ratings) £19.99 £19.99 —
OVERTURE High Speed Matte TPU 95A 3D Printer Filament 1.75mm, 1kg Orange TPU 1 kg 4.6 out of 5 (72 Amazon ratings) £19.99 £19.99 —
SainSmart TPU Filament 1.75mm, Upgrade 1KG (2.2 lbs) 95A Flexible TPU, ±0.05mm TPU 1 kg 4.6 out of 5 (35 Amazon ratings) £19.99 £19.99 11% below
SainSmart TPU Filament 1.75mm, Upgrade 1KG (2.2 lbs) 95A Flexible TPU, ±0.05mm TPU 1 kg 4.6 out of 5 (35 Amazon ratings) £19.99 £19.99 29% below
OVERTURE TPU 2.0 3D Printer Filament 1.75mm, Soft 95A 1kg Space Grey TPU 1 kg 4.8 out of 5 (27 Amazon ratings) £19.99 £19.99 —
OVERTURE TPU 2.0 3D Printer Filament 1.75mm, Soft 95A 1kg White TPU 1 kg 4.8 out of 5 (30 Amazon ratings) £19.99 £19.99 —
CCTREE TPU Filament 1.75mm Flexible 3D Printing Filament 1KG, Dimensional Accu TPU 1 kg 3.8 out of 5 (21 Amazon ratings) £20.85 £20.85 —
ERYONE TPU Filament 1.75mm +/-0.03mm, Flexible TPU 85A 3D Printer Filament 1kg TPU 1 kg 4.5 out of 5 (50 Amazon ratings) £21.24 £21.24 15% below
kexcelled TPU 64D Filament 1.75mm, 2 Pack, Flexible Soft 3D Printing Filament, TPU 2 kg — £42.99 £21.50 6% below
OVERTURE High Speed TPU 95A 3D Printer Filament 1.75mm, 1kg Luminous Blue TPU 1 kg 4.6 out of 5 (63 Amazon ratings) £21.99 £21.99 —
ERYONE 90A TPU Filament 1.75mm for 3D Printer +/-0.03mm, 1kg (2.2 LBS) / Spool TPU 1 kg 4.6 out of 5 (122 Amazon ratings) £21.99 £21.99 —
ERYONE 90A TPU Filament 1.75mm for 3D Printer +/-0.03mm, 1kg (2.2 LBS) / Spool TPU 1 kg 4.6 out of 5 (122 Amazon ratings) £21.99 £21.99 —
ERYONE 90A TPU Filament 1.75mm for 3D Printer +/-0.03mm, 1kg (2.2 LBS) / Spool TPU 1 kg 4.6 out of 5 (122 Amazon ratings) £21.99 £21.99 —
ERYONE TPU Filament 1.75mm, 3D Printer Filament,Flexible 95A TPU, +/-0.03mm, 0 TPU 0.5 kg 4.5 out of 5 (2,364 Amazon ratings) £11.04 £22.08 —
Creality TPU Filament 1.75, 95A TPU Flexible Filament, Higher Hardness & Resil TPU 1 kg 2.6 out of 5 (2 Amazon ratings) £22.09 £22.09 15% below
ERYONE TPU Filament 1.75mm +/-0.03mm, Flexible TPU 85A 3D Printer Filament 1kg TPU 1 kg 4.5 out of 5 (50 Amazon ratings) £22.09 £22.09 15% below
JUSTMAKER TPU 95A 3D Printer Filament, Suitable Resilience, Upgrade Cardboard TPU 1 kg 4.2 out of 5 (47 Amazon ratings) £22.29 £22.29 48% below
ERYONE TPU Filament 1.75mm, 3D Printer Filament,Flexible 95A TPU, +/-0.03mm, 0 TPU 0.5 kg 4.5 out of 5 (2,366 Amazon ratings) £11.19 £22.38 20% below
SainSmart 101-90-164 Black Flexible TPU 3D Printing Filament, 1.75 mm, 0.8 kg, TPU 0.8 kg 4.6 out of 5 (1,838 Amazon ratings) £17.99 £22.49 18% below
ANYCUBIC TPU 3D Printer Filament 1.75mm, 1KG Spool Grey TPU 1 kg 4.7 out of 5 (52 Amazon ratings) £22.50 £22.50 10% below
ANYCUBIC TPU 3D Printer Filament 1.75mm, 1KG Spool Milky White TPU 1 kg 4.5 out of 5 (62 Amazon ratings) £22.50 £22.50 10% below
PRILINE TPU-1KG 1.75 3D Printer Filament, Dimensional Accuracy +/- 0.03 mm, 1k TPU 1 kg 4.4 out of 5 (2,042 Amazon ratings) £22.51 £22.51 49% below
PRILINE TPU-1KG 1.75 3D Printer Filament, Dimensional Accuracy +/- 0.03 mm, 1k TPU 1 kg 4.4 out of 5 (2,042 Amazon ratings) £22.56 £22.56 49% below
PRILINE New 95A TPU Flexible 1KG 1.75mm 3D Printer Filament,1kg Spool,Transluc TPU 1 kg 4.3 out of 5 (50 Amazon ratings) £22.63 £22.63 —
Siraya Tech Flex TPU 95A 3D Printer Filament, ISO 10993 Tested, Black, 1kg TPU 1 kg 4.5 out of 5 (54 Amazon ratings) £22.77 £22.77 9% below
kexcelled TPU 95A Filament 1.75mm 1kg, Flexible and Soft, Light Blue TPU 1 kg 4.0 out of 5 (72 Amazon ratings) £22.79 £22.79 17% below
Fdit Flexible TPU Filament Clog for FDM 3D Printer 1.75 Mm 1 Kg Bundles, High TPU 1 kg — £22.90 £22.90 9% below
SainSmart 21-028-224 Flexible TPU Filament for 3D Printers, 1.75 mm, 1 kg, Blu TPU 1 kg 4.5 out of 5 (791 Amazon ratings) £22.99 £22.99 —
TPU Filament Durable High Gloss 1.75 Mm 1 Kg Flexible Package for Consumable 3 TPU 1 kg — £23.23 £23.23 —
ERYONE TPU Filament 1.75mm, 3D Drucker Filament TPU 0.5kg 1 Spool, -0.05mm, 95 TPU 0.5 kg 4.5 out of 5 (2,367 Amazon ratings) £11.69 £23.38 10% below
ERYONE TPU Filament 1.75mm, 3D Printer Filament,Flexible 95A TPU, +/-0.03mm, 0 TPU 0.5 kg 4.5 out of 5 (2,366 Amazon ratings) £11.75 £23.50 Warehouse · 9% under new
AMOLEN 95A TPU 3D Printer Filament, 1.75mm Transparent Multicolor Rainbow Purp TPU 1 kg 4.2 out of 5 (19 Amazon ratings) £23.77 £23.77 50% below
AMOLEN TPU High Speed Filament 1.75mm,Flexible TPU 3D Printer Filament,Dimensi TPU 1 kg 4.4 out of 5 (229 Amazon ratings) £23.93 £23.93 —
ERYONE TPU Filament 1.75mm, 3D Drucker Filament TPU 0.5kg 1 Spool, -0.05mm, 95 TPU 0.5 kg 4.5 out of 5 (2,366 Amazon ratings) £11.99 £23.98 —
kexcelled TPU 95A Filament 1.75mm 1kg, Flexible and Soft, Magenta TPU 1 kg 4.0 out of 5 (72 Amazon ratings) £23.99 £23.99 12% below
kexcelled TPU 64D Filament 1.75mm, High Hardness, 1kg, Magenta TPU 1 kg — £23.99 £23.99 —
kexcelled TPU 64D Filament 1.75mm, High Hardness, 1kg, Skin TPU 1 kg 5.0 out of 5 (1 Amazon ratings) £23.99 £23.99 12% below
Filament TPU (Thermoplastic Polyurethane) 1.75 mm, TINMORRY 3D Printing Materi TPU 1 kg 3.6 out of 5 (10 Amazon ratings) £24.03 £24.03 16% below
CCTREE 3D Printer TPU Filament 1.75mm, 1KG Spool (2.2 lbs), Yellow TPU 1 kg 3.7 out of 5 (46 Amazon ratings) £24.16 £24.16 —
← Previous Next →

Guides

Other materials: PLA (3,038) PETG (973) PLA+ (803) ABS (189) ASA (139) PETG-CF (63) Nylon (42) PC (32) PLA-CF (18)

The flexible one

TPU makes anything that needs to squash, grip or absorb a shock: phone cases, gaskets, feet, tool grips, drive belts, protective bumpers. It is also abrasion-resistant and surprisingly tough — a TPU part will usually survive being run over, which is not true of anything else on this site.

Shore hardness is the number to check

TPU is sold by hardness on the Shore A scale. 95A is the general-purpose grade: firm, like a shoe sole, and by far the easiest to print. 85–90A is noticeably softer and harder to feed. Below 85A is genuinely difficult on most consumer machines.

If a listing does not state a Shore rating at all, treat that as a small warning about how carefully it has been specified.

Your extruder decides whether this works

A direct-drive extruder grips the filament immediately above the nozzle, so soft filament has almost no distance in which to buckle. A Bowden setup pushes it down a long tube where it compresses like a spring, giving inconsistent extrusion and blobbing. Bowden machines can manage 95A with patience; softer grades are a project rather than a print.

Full detail in printing with TPU.

Settings to start from

Nozzle 220–235 °C, bed 40–60 °C, speed 15–25 mm/s, and retraction near zero. Slowing down fixes more TPU problems than any other single change.

No enclosure is needed and a standard brass nozzle is fine — TPU is not abrasive. A 0.4 mm nozzle works, but 0.6 mm feeds soft filament more willingly if you have one. Keep the filament path as short and as straight as you can and make sure the spool turns freely; a stiff spool holder is enough to cause under-extrusion at these speeds. See spool holders.

What TPU is bad at, and what to use instead

TPU is slow, stringy, and poor at bridges, sharp overhangs and fine detail. Supports are unpleasant to remove because the part itself bends away from the scraper. It also creeps under sustained load — a TPU bracket holding weight will slowly deform — and it is not a structural material in any sense.

Buying notes

TPU costs noticeably more per kilo than PLA or PETG, and the price range between brands is wide. It also absorbs moisture quickly and prints badly when wet, so buy what you will use and store it sealed with desiccant — see filament storage.

Remember that flexibility comes from geometry as much as material: the same part at 15% and 60% infill feels entirely different. Adjust the model before buying softer filament.

How to read this table

The per-kilo column is the only number that compares listings honestly. A spool sold at 40% off can still be poor value, and a multi-spool bundle looks expensive until you divide by its total weight. We count bundles at their full weight, so a 4 × 1 kg pack and a single 1 kg spool sit on the same scale.

Where a listing does not state a usable weight we leave the per-kilo figure blank rather than guessing — a wrong ranking is worse than a missing one.