Buying Guide

Cheapest TPU (Flexible) Filament Right Now

Flexible filament picks for functional parts that need to bend, compress, or absorb impact.

Last updated: May 2026


TPU (Thermoplastic Polyurethane) is the go-to flexible filament. It's used for phone cases, gaskets, vibration dampeners, wheels, and anything that needs rubber-like properties. The main variable is Shore hardness[1] - softer TPU (85A-90A) is more rubber-like, harder TPU (95A-98A) is easier to print but less flexible. Community consensus is to start with 95A if you're new to flexibles.

SpoolHound tracks live TPU prices across these retailers so you can compare what's available right now:

Elegoo SUNLU 3DJake GEEETECH eSUN Anycubic
Current TPU Deals
Loading live prices...
Shore Hardness Quick Reference

Shore A hardness determines how flexible your prints will be. Lower numbers = softer and more rubber-like.

ShoreFeelPrintabilityUse Cases
85AVery soft, rubber-likeDifficult - direct drive required, very slowGaskets, seals, soft grips
90ASoft, flexibleModerate - direct drive strongly preferredPhone cases, wearables, bumpers
95AFirm but flexibleEasiest - good starting pointWheels, hinges, vibration dampeners
98ASemi-rigidEasiest - nearly like rigid filamentStructural flex parts, tool grips

TPU at a glance

TPU is the “rubber of 3D printing”: not the strongest material, not the easiest to print, but the only one that genuinely flexes through millions of cycles without fatigue. Numbers below are practical defaults across the brands SpoolHound tracks.

Print temp
220–240°C
Most 95A spools settle at 230°C. Drop 5°C for stringy prints; raise 5°C for layer adhesion issues.
Bed temp
30–50°C
Cold bed works on textured PEI with painter's tape or glue stick. Heat helps adhesion but don't overdo it, because over-bonding makes prints hard to remove.
Heat resistance
~70°C Tg
Better than PLA, similar to PETG. For high-heat flex parts, look at silicone alternatives or specialized TPU formulations.
Print speed
15–30 mm/s
Standard TPU caps here. High-speed TPU (Elegoo TPU Rapid, Bambu TPU HF) handles 60-80 mm/s on tuned printers.
Extruder type
Direct drive
Bowden works for 95A only, very slowly. Below 95A, direct drive is mandatory, since soft TPU buckles in Bowden tubes.
Drying
Often needed
Highly hygroscopic. Dry at 50°C/4-6h after 1-2 weeks of humid storage. Storage guide.
Flex life
Millions of cycles
PETG fatigues at a few thousand cycles. TPU is the right pick for daily-use flex parts.
Shore hardness
85A–98A
95A is the easiest starting point. See the Shore hardness table above for use-case mapping.
TPU's biggest gotcha is the extruder, not the hotend. If your printer can feed it without buckling, the rest is just temperature and patience.

Editor’s picks for TPU, ranked

The shortlist below is the same one the picks-by-category section drills into. Static table for crawlers; live deals widgets above show today's actual prices.

01 · Best budget TPU (95A)
Elegoo TPU 95A & SUNLU TPU 95A (~$16-20/kg) are the two most-mentioned TPUs in r/3Dprinting threads asking “what flexible filament should I try first?” Both print on stock TPU profiles for any direct-drive printer. Elegoo edges out SUNLU on diameter consistency; SUNLU has more colors.
02 · Best soft TPU (85A-90A)
Polymaker PolyFlex TPU90 & SainSmart TPU 85A (~$25-50/kg) offer rubber-like flex for gaskets, seals, and soft grips. Significantly harder to print than 95A: direct-drive only, 15-25 mm/s, expect heavy stringing. The premium pays for tighter QC on the soft formulations.
03 · Best high-speed TPU
Bambu TPU HF (~$23/kg) & Elegoo TPU Rapid (~$18/kg) are both formulated for higher flow rates. Elegoo TPU Rapid is the value pick, with near-standard pricing and ~50% faster prints. Bambu HF is the no-tuning choice on Bambu printers.
04 · Most color variety
GEEETECH TPU 95A through 3DJake (~$18-22/kg) offers 21 color options including translucents and pastels, the widest selection on a single TPU line we track. Print quality is solid; not the absolute price-leader but the right pick when color matters.
05 · Premium pick (specialty applications)
NinjaFlex (~$60/kg) is the original soft TPU, still the standard for prosthetics, medical-adjacent prints, and anything where consistency matters more than price. 85A Shore. Also Polymaker PolyFlex Pro for engineering-grade flex parts.
06 · Multi-pack / bulk for high-volume
SUNLU TPU multi-packs (3+ rolls) drop the per-roll price modestly. TPU print farms are rare because of the speed cap, but for makers running phone-case businesses or RC tire production, multi-packs cut cost-per-print 15-20%.
01 / Budget TPU (95A)
Best budget TPU - easiest to print, most forgiving
~$16-20/kg

If you're new to flexible filaments, start here. 95A TPU is firm enough to feed reliably through most extruders while still being noticeably flexible. These are the community favorites for beginners to flexible printing - they print at standard TPU settings without fuss.

Loading deals...
Community tip: 95A is the default recommendation on Reddit's r/3Dprinting for anyone asking "what TPU should I try first?" It's flexible enough for most use cases while being forgiving enough to avoid the frustrations that softer TPU can cause.
Browse Budget TPU
02 / Soft TPU (85A-90A)
Maximum flexibility for gaskets, seals, and rubber-like parts
~$25-50/kg

When you need truly rubber-like flexibility - gaskets, seals, soft-touch grips, or wearable components - you'll want 85A-90A Shore hardness. These are significantly harder to print than 95A: a direct drive extruder is mandatory, and print speeds drop to 15-25mm/s.[1] The tradeoff is parts that feel genuinely soft and compress like rubber.

Expect to pay a premium over standard TPU. Softer formulations are more specialized and typically come from European manufacturers with tighter tolerances.

Loading deals...
Worth knowing: Softer TPU requires a direct drive extruder and slow print speeds (15-25mm/s). If your printer has a Bowden tube, stick with 95A or higher - soft TPU will buckle and jam in the tube.
Browse Soft TPU
03 / High Speed TPU
TPU formulated for faster printing
~$16-33/kg

Traditional TPU prints at 20-30mm/s, which makes larger parts painfully slow. Some TPU formulations are designed for faster printing at 60-80mm/s[2] - still slower than rigid filaments, but a significant improvement. The community says: high speed TPU makes a huge difference if you print a lot of flexible parts.

These are typically 95A hardness with modified flow characteristics that allow faster extrusion without the stringing and quality loss you'd get from simply cranking up the speed on standard TPU.

Loading deals...
Community tip: Elegoo's TPU Rapid is the price-to-performance leader here. At roughly the same price as standard TPU, you get meaningfully faster print times. Still print a calibration cube first to dial in your settings.
Browse High Speed TPU
Community Favorite
Best TPU for the money overall
Best value/kg

If you're buying your first roll of TPU, the community consensus points to Elegoo TPU 95A as the best overall value. Starting from $15.99/kg, it's the most affordable reliable TPU available with wide regional availability and enough color options. The 95A hardness is forgiving to print while still being genuinely flexible.

For European buyers, GEEETECH TPU through 3DJake offers the widest color selection (21 options including translucents) at competitive pricing. And if speed matters, Elegoo TPU Rapid adds faster print capability at nearly the same price as standard TPU.

The bottom line: TPU is more expensive than PLA or PETG, but you don't need much - a single 1kg spool goes a long way since flexible parts tend to be small. Buy 95A from Elegoo or GEEETECH, print slowly the first time, and you'll have reliable flexible parts for a fraction of what rubber injection molding would cost.
Browse All TPU Deals

Picking TPU by what you’re actually printing

The right Shore hardness depends entirely on what the part has to do. Below is the mapping that comes up over and over in r/3Dprinting threads.

Phone cases: 95A

95A is the right floor for phone cases. Soft enough to slide on without breaking the case, firm enough to print cleanly without buckling. Any of the budget 95A picks (Elegoo, SUNLU, GEEETECH) work fine. Print at 0.16-0.20mm layers and 25-30% gyroid infill for the right balance of flex and impact absorption.

Below 95A (90A, 85A) cases feel rubbery and don't snap onto the phone reliably. Above 95A (98A) the case prints faster but cracks under impact like a rigid case would. 95A is the well-tuned default.

Gaskets, seals, weatherstripping: 85A-90A

For genuinely rubber-like seal-against-pressure parts, you need 85A-90A. The compression set is what matters, how much the material returns to shape after being squeezed. 95A doesn't compress enough to seal; 85A does. Polymaker PolyFlex TPU90 is the most-mentioned for engineering gaskets. NinjaFlex 85A for medical-adjacent or prosthetic applications.

These are direct-drive only. Print at 15-20 mm/s with retraction reduced to 0.5-1mm or disabled. Expect to dry the spool before every print, since soft TPU absorbs moisture faster than 95A.

RC tires, drone landing gear, vibration dampeners: 90A-95A

For impact absorption, 90A-95A is the sweet spot. RC tires are typically printed at 95A for grip without sidewall collapse. Drone landing gear at 90A for cushioning crash impact. Engine-mount vibration dampeners at 90A. Print these solid (100% infill) for predictable damping behavior, because gyroid infill changes how the part absorbs vibration.

For RC drift tires, some makers go to 85A for grip. For RC race tires, 95A holds up to centripetal force better. Carbon-fibre filament guide covers RC frame material choice.

Soft grips, handles, ergonomic tools: 85A-90A

Tool grips, screwdriver handles, kitchen utensil grips, prosthetic socket interfaces all want 85A-90A for genuine soft-touch feel. NinjaFlex 85A is the original here; SainSmart and Polymaker have caught up at lower prices. Print these slow (15 mm/s), with a brim, and tolerate visible layer lines, which are masked by the rubbery surface.

For tool grips that need to grip wet hands, 85A is mandatory; 95A feels plasticky. For dry-grip tools, 90A is firmer and easier to print.

Printer-specific TPU tips

TPU's behavior varies more by printer than any other filament we cover. The notes below are the actual quirks that matter per platform.

Bambu Lab (X1C, P1S, A1, A1 Mini, H2D)

Bambu printers handle TPU well on direct-drive feed but DON'T put TPU through the AMS. Even Bambu recommends external spool feed for TPU because the AMS path has too many bends for soft filament. The H2D's direct-drive Hurricane extruder is the fastest TPU printer in the Bambu lineup. Use the Generic TPU profile for budget brands; switch to Bambu TPU HF profile only when running Bambu's own TPU.

Don't try multi-color TPU prints with the AMS. The 4-spool path can't handle the back-and-forth bending. Single-spool TPU is the only reliable Bambu TPU workflow.

Prusa MK4S, MK3S+, Mini+

Prusa direct-drive setups handle 90A-98A TPU cleanly out of the box. The Prusament TPU 95A profile is well-tuned and works for any decent 95A. For 85A-90A, drop print speed to 15 mm/s and reduce retraction to 0.5mm. The Prusa Mini's smaller direct-drive extruder is more sensitive to soft TPU than the MK4S; keep to 95A on the Mini for reliability.

Prusa enclosure isn't sealed and TPU absorbs humidity fast, so a dry box for the active spool pays for itself if you print TPU regularly.

Creality Ender 3 family / Ender 5 / CR-10

Stock Bowden Enders can print 95A TPU very slowly (15 mm/s) with retraction disabled. Below 95A, the soft filament buckles in the PTFE tube and jams the extruder. The fix is a direct-drive conversion kit ($30-60); Creality Sprite, Microswiss NG, or BIQU H2 are common picks. Once on direct drive, any TPU prints fine.

If a direct-drive upgrade isn't an option: 95A only, very short Bowden tube, no retraction, 15 mm/s max. Even then, expect occasional jams. TPU isn't really a Bowden material.

Voron / V-Core / DIY CoreXY

Voron Stealthburner with a tuned input shaping and pressure advance is the best TPU printer in this category. The Galileo and LGX Lite extruders both feed TPU cleanly down to 85A. With pressure advance dialled (typically 0.06-0.10 for TPU vs 0.04 for PETG), even standard TPU runs at 50-60 mm/s on a Voron.

For multi-material TPU on Voron with ERCF, plan for problems, because soft filament deforms under cutter pressure. Keep TPU on a dedicated single-extruder setup if you can.

Common TPU pitfalls (and how to avoid them)

Every TPU failure mode comes down to one of four causes. Naming them helps debug faster.

Filament buckling at the extruder

The most common TPU failure on Bowden printers and on direct-drive printers feeding soft (<95A) TPU. The filament compresses under the extruder gear and buckles into a coil instead of feeding into the hotend. Fixes: switch to direct drive, switch to 95A, slow down to 15 mm/s, or all three. There is no software fix; it's a mechanical problem.

If you see buckling on a direct-drive printer with 95A TPU, check that the filament path between the spool and extruder is unobstructed. Any sharp bend or tight clip can cause the same buckling.

Heavy stringing across the entire print

Some stringing is normal with TPU. Heavy stringing (webbing across travel moves, blobs everywhere) is wet filament. Dry the spool at 50°C for 4-6 hours; vacuum-bag with desiccant between prints. TPU absorbs moisture faster than any other common filament, so a 1kg spool can go from dry to soaking in two weeks of humid storage.

If drying doesn't fix it: drop print temp 5°C, increase travel speed to 200+ mm/s, and reduce retraction to 0.5-1mm (or disable on Bowden). Don't expect zero stringing; some webbing is inherent to TPU.

Print too soft / too firm for the use case

The most-overlooked failure: printing the wrong Shore hardness for the application. A 95A phone case feels plasticky if the user expects soft-touch feel; an 85A drone leg collapses on landing. Match Shore to use case before troubleshooting print quality. The Shore reference table at the top of this page maps hardness to use case.

If the print is mechanically right but feels wrong, the answer is a different filament Shore, not different print settings.

Print stuck to bed, can't release

TPU can bond aggressively to bed surfaces, especially smooth PEI and glass. Fix: textured PEI releases TPU cleanly once the bed cools. On smooth PEI or glass, use glue stick or painter's tape as a release layer. Don't try to pull a hot TPU print, because the soft polymer will deform and tear before releasing. Wait for the bed to cool to room temp.

If a print is genuinely stuck, run the bed through a heat-then-cool cycle (heat to 60°C, then turn off and wait). The thermal contraction breaks the bond.

When TPU isn’t the right answer

TPU is the only flexible filament most makers print. But there are situations where it falls short.

Need genuinely rigid parts → PETG, PLA+, or PA-CF
If the part needs to hold a shape under load without flexing at all, TPU is the wrong choice even at 98A. PETG handles structural-with-some-flex. PLA+ for stiffer functional parts. PA-CF or PETG-CF for maximum stiffness.
Need food-contact flexible parts → food-grade silicone (mould)
TPU is not food-rated, even “food-safe” TPU formulations have limits on temp and contact duration. For ice cube trays, gummy moulds, baking forms, or any reusable food-contact flex part, 3D-print a rigid mould (in PLA or PETG) and cast food-grade silicone in it. The mould workflow is more reliable than printing food-contact TPU.
Need high-temperature flex → specialty TPU or silicone
Standard TPU softens around 70°C. For flexible parts above 80°C continuous (engine bay, near hot electronics), look at high-temperature TPU formulations like Polymaker PolyFlex Pro or Recreus FilaFlex 70A High Temp. For sustained >100°C, you need silicone, which is not 3D printable in most setups.
Need very high precision flex tolerances → resin elastomers
FDM TPU has layer-line surface roughness that limits sealing precision. For tight-tolerance flex parts (precision o-rings, valve seals, optical-grade flexures), resin elastomer printers (Formlabs Elastic, Phrozen Aqua-Flex) produce smoother surfaces with better dimensional accuracy.
Need single-use, low-cost flex parts → PETG
If the part only needs to flex a few hundred times and TPU's price (~$18/kg vs PETG's ~$12/kg) matters, PETG covers light-flex use cases for one-third the print time. Snap-fit lids, occasional living hinges, single-season outdoor decoration: PETG handles these. Save TPU for the parts that genuinely need rubber feel or millions of flex cycles.
How SpoolHound tracks prices

SpoolHound aggregates filament prices from multiple retailers daily. We don't test filament or make subjective quality claims - we track what things cost and surface what the community says about them.

Prices shown are pulled directly from retailer feeds and updated every 24 hours. Market comparison percentages show how each product compares to the median price for its material type. This helps you spot genuinely good deals vs. inflated "sale" pricing.

Frequently Asked Questions

Where can I find the cheapest TPU filament right now?
This page tracks flexible TPU across every retailer we follow and sorts it live by real cost per kg, so the cheapest in-stock option is always at the top. Prices refresh daily and are region-aware, so switch your region in the nav for local pricing. Because we rank by value per kg, a larger spool or a current sale often works out cheaper than a standard 1kg roll.
What’s the best-value TPU per kg right now?
TPU sits at a higher price floor than PLA or PETG. Across the listings SpoolHound tracks, Elegoo TPU 95A is the most-affordable reliable option in 1kg spools (around $16-20/kg), with GEEETECH and SUNLU close behind. Soft TPU (85A-90A) costs significantly more (~$25-50/kg) because the formulations come from specialty European brands. The live deals block on this page sorts by current $/kg.
Can I print TPU on a Bowden printer?
Possible but much harder. Direct-drive extruders are strongly preferred for TPU because the flexible filament can buckle inside a Bowden tube. If you must run TPU on Bowden, stick to 95A (harder) TPU, print at 15-20 mm/s, and shorten the Bowden tube as much as the printer allows. Below 95A, expect frequent jams. The community consensus is: if you print TPU regularly, the direct-drive upgrade pays for itself.
What Shore hardness should I start with?
95A. It’s the most forgiving to print and still noticeably flexible (think firm-rubber feel). Once you’re comfortable with the slower speeds and reduced retraction TPU requires, try 90A or 85A for softer applications. Think of 95A as “firm rubber” and 85A as “soft rubber”. Both are useful, but 95A will save you a lot of troubleshooting on your first flexible prints.
Does TPU need a heated bed?
A heated bed at 30-50°C helps adhesion but isn’t strictly required. Many users print TPU successfully on cold beds with painter’s tape or glue stick. If you heat the bed, keep it moderate, because too much heat can make TPU stick so well it’s hard to remove without damaging the print. Textured PEI works great for TPU; smooth PEI bonds too aggressively.
Why does my TPU print look stringy?
Some stringing is normal with TPU, more than rigid filaments. Three things help: (1) reduce retraction distance to 1-2mm for direct drive, or disable retraction entirely on Bowden; (2) drop print temp 5-10°C; (3) increase travel speed. Wet TPU strings dramatically more than dry, because TPU is hygroscopic and absorbs moisture in 1-2 weeks of open storage. Dry at 50°C for 4-6 hours when stringing gets bad.
What’s the best TPU for phone cases?
95A is the sweet spot for phone cases: flexible enough to slide on and absorb drops, firm enough to print cleanly without buckling. Elegoo TPU 95A and SUNLU TPU 95A both work well. For maximum drop protection (a phone-case use case), some makers go to 90A; below that, cases feel rubbery and don’t snap onto the phone reliably. Print at 0.16-0.20mm layers and 25-30% gyroid infill for the right balance of flex and impact absorption.
How fast can I print TPU?
Standard TPU caps around 25-30 mm/s on most printers, since pushing higher causes under-extrusion as the soft polymer can’t keep up with the extruder. High-speed TPU formulations (Elegoo TPU Rapid, Bambu TPU HF) handle 60-80 mm/s on tuned printers. On a Voron with input shaping and pressure advance dialled, even standard TPU can run at 50-60 mm/s. The bottleneck is almost always the extruder, not the hotend.
Best TPU for Bambu Lab printers?
Bambu TPU 95A HF is the safe choice, tuned for the AMS and the H2D’s direct drive. Avoid running TPU through the AMS itself though; even Bambu recommends external spool feed for TPU because the AMS path has too many bends for soft filament. For budget, Elegoo TPU 95A and SUNLU TPU 95A both run cleanly on Bambu’s Generic TPU profile. Don’t try to use the AMS multi-color feature with TPU.
Does TPU need drying?
Yes, more often than PLA or PETG. TPU is highly hygroscopic and absorbs moisture in 1-2 weeks of humid storage. Symptoms: heavy stringing, popping sounds during printing, surface roughness, brittle prints. Dry at 50°C for 4-6 hours in a filament dryer or food dehydrator. Long-term storage in a vacuum bag with desiccant is mandatory if you don’t print TPU weekly. See our filament storage guide.
When should I use TPU instead of PETG?
When the part needs to flex repeatedly, tens of thousands of cycles. PETG handles a few thousand flex cycles before fatigue cracking; TPU handles millions. Phone cases, gaskets, springs, drive belts, vibration dampeners, RC tires are all TPU territory. PETG works fine for occasional flex (a snap-fit lid that opens daily for a few years), but for daily-use flex parts, TPU is the right floor. See PLA vs PETG for that comparison.

References

  1. Prusa Knowledge Base: Flexible Materials (TPU/TPE). https://help.prusa3d.com/article/flexible-materials-tpu-tpe_2057
  2. Bambu Lab Wiki: Filament Guide. https://wiki.bambulab.com/en/general/filament-guide-material-table