Filament Buying Guide: Don't Waste Money
Here's the thing nobody tells beginners: your filament matters more than your printer. You can drop $1,200 on a Bambu Lab X1C and get mediocre results with bad filament. You can get amazing prints from a $200 machine with the right spool. I've crunched the data on dozens of brands, materials, and price points. This is what actually matters: and what you can safely ignore.
Quick Answer: What Should You Buy Right Now?
If you want one answer and you're done reading after this paragraph: grab a 1kg spool of Overture PLA+ for around $22. It's the sweet spot of price, quality, and reliability for 90% of what you'll print. If you need durability outdoors or for functional parts, get Polymaker PETG for about $22. That's it. Stop scrolling Amazon.
If you want to understand why, and actually save money long-term, keep reading.
The Six Materials You'll Actually Use
There are dozens of 3D printing materials out there. You don't need most of them. Here are the six that cover 99% of use cases, ranked by how often you'll reach for them:
1. PLA: The Default (Use This First)
PLA is made from corn starch. It prints easy, smells sweet (vanilla-ish), and warps almost never. The catch? It's brittle and softens at around 55-60°C. Leave a PLA phone case in your car on a hot day and it will become a phone-shaped paperweight.
Best for: Prototypes, decorative items, display models, anything that stays indoors and doesn't take a beating.
Price range: $10-$25/kg for 1kg spools. You're not saving money going below $10/kg. That's where quality falls apart fast.
2. PLA+: The Smart Upgrade
PLA+ is standard PLA with additives that make it roughly 5x tougher and less brittle. The exact formula varies by brand (there's no industry standard), so it sits somewhere between regular PLA and PETG in toughness. It costs only $2-4 more per spool than regular PLA.
My take: If you're going to buy one PLA-type filament, make it PLA+. The marginal cost difference isn't worth the brittleness of standard PLA.
3. PETG: When PLA Isn't Enough
PETG is the workhorse for functional parts. It handles 80-85°C before softening, resists impact (it bends instead of snapping), and stands up to UV exposure for outdoor use. It's also chemical-resistant and recyclable.
The downside: it strings more than PLA, sticks too well to PEI build plates (use a glue stick as a release agent), and needs higher print temps. But any decent printer handles it fine.
Price range: $15-$35/kg. Don't go budget on PETG. The stringing and moisture issues amplify with cheap spools.
4. TPU: Flexible Stuff
TPU is what you use for phone cases, gaskets, bumpers, shoe insoles: anything that needs to bend. It comes in different shore hardness ratings: 95A is like a firm flip-flop, 85A is squishy, and below that you need to be an expert.
Printing TPU requires slow speeds (20-40mm/s) and ideally a direct-drive extruder. The Bambu Lab X1C's standard setup handles it, but you need to slow down. TPU is also very moisture-sensitive. Store it sealed or it becomes useless.
Price range: $18-$45/kg.
5. ABS: The Legacy Option
ABS was king before PETG existed. It's still useful for parts that need acetone vapor smoothing or extreme heat resistance (105°C glass transition). But it warps like crazy, produces toxic fumes, and requires an enclosed printer.
Honest take: Unless you specifically need acetone smoothing or extreme heat tolerance, PETG does everything ABS does but easier. Skip it as a beginner.
6. Nylon: Engineering Territory
Nylon is for gears, bearings, hinges, and mechanical components that need to survive actual use. It's incredibly strong, has a low friction coefficient, and handles wear better than almost anything else in FDM printing.
But it's also a pain. It needs 240-270°C nozzle temps, an enclosed chamber, and it absorbs moisture so aggressively it literally hisses when you open the bag. You need to dry it before every single use. This is not a beginner material.
Price range: $25-$60/kg. Worth it only if you actually need the mechanical properties.
Brand Tiers: What You Get for What You Pay
Five years ago, cheap filament meant failed prints. That's mostly not true anymore. The gap has narrowed. Here's how brands stack up in 2026:
Premium ($28-36/kg): When Consistency Is Non-Negotiable
Prusament ($33-36/kg) is the gold standard. They publish per-spool diameter measurements, hit ±0.02mm tolerance (actual measured: ±0.012mm), and include QR codes with full manufacturing data. If you're running production prints where a failed 12-hour job costs more than the filament savings, Prusament pays for itself.
Fillamentum ($28-35/kg) and ColorFabb ($24-32/kg) round out this tier. Fillamentum has the best color range in the premium space. ColorFabb dominates specialty blends: woodfill, copperfill, carbon fiber composites.
Sweet Spot ($18-27/kg): Best Value
This is where you want to be.
Overture ($22-27/kg) is my top recommendation for most people. Their PLA+ hits ±0.03mm tolerance, comes vacuum-sealed with desiccant, and delivers consistent results across colors. If I could only keep five spools on hand, three would be Overture.
Polymaker ($21-25/kg) is arguably the best value in the entire filament market. Their PolyLite PLA consistently exceeds stated tolerances. Community testing shows 70% of filament within ±0.01mm, 97% within ±0.02mm. That's premium accuracy at mid-range pricing. Their Jam-Free™ technology reduces nozzle friction, which matters at high speeds.
eSUN ($18-24/kg) is the largest filament manufacturer globally, and their PLA+ is solid. Not as tight as Polymaker, but excellent for the price. Their nylon line specifically has the lowest moisture absorption in their catalog.
Bambu Lab ($27-32/kg) is engineered for their own printers but works great on any machine. If you have an AMS, their filament integrates seamlessly with auto-material detection. Their moisture-resistant packaging is best-in-class.
Budget ($15-20/kg): Fine for Casual Use
SUNLU ($15-20/kg) is the most polarizing brand in 3D printing. Some people have nothing but praise for years of reliable prints. Others report random diameter variations visible to the naked eye and tangles. Quality control is inconsistent. Buy it if price is everything, but don't use it for important prints.
Inland ($18-22/kg) is Micro Center's house brand (rebranded eSUN/Polymaker). Quality mirrors the source material, often very good, sometimes inconsistent. Worth grabbing on sale if you have a Micro Center nearby and can return easily.
Elegoo ($19-24/kg) surprised everyone. Their Rapid PLA+ and PETG are engineered for faster printing without sacrificing layer adhesion. Community consensus: "incredible value, solid performance."
The Hidden Cost: Diameter Tolerance
This is the spec that matters most and nobody talks about. Filament is supposed to be 1.75mm in diameter. But "1.75mm" means different things depending on the brand:
±0.02mm tolerance means the actual diameter ranges from 1.73mm to 1.77mm. That creates less than 1% volumetric variation during extrusion. Your printer's flow rate stays accurate.
±0.05mm tolerance (common in budget brands) creates about 3% volumetric variation. You'll see slight over-extrusion in some sections and under-extrusion in others. It usually still works, but surface quality suffers.
±0.10mm tolerance (generic/unknown brands) creates nearly 6% variation. This is where prints start failing randomly: nozzle clogs, layer shifts, inconsistent walls.
The money lesson: A $22 spool with ±0.03mm tolerance will save you more money in failed prints than the $5 you "save" on a $17 spool with ±0.05mm tolerance. Failed prints waste filament AND time. Time is the real cost.
Spool Size Math: When Does Bulk Actually Save Money?
Here's the breakdown per kilogram for PLA across spool sizes:
- 250g spools: $20-40/kg. Only buy these for color sampling. The per-gram cost is terrible.
- 1kg spools: $10-25/kg. The sweet spot. Most printers and AMS units are designed for this size.
- 2kg spools: $9-20/kg. Good savings if you print the same material regularly.
- 5kg bulk rolls: $8-16/kg. Maximum savings (20-30% less than 1kg), but they don't fit standard spool holders or AMS units. You need a separate spool holder.
My rule: Buy 1kg first. Test it. If you love it and use it frequently, grab a 2kg or 5kg roll next time. Never buy bulk of a brand you haven't tried. You'll be stuck with 5kg of filament you hate.
Moisture: The Silent Print Killer
Every common 3D printing filament absorbs water from the air. Some way more than others. Wet filament causes:
- Popping or crackling sounds during extrusion (that's water boiling inside the filament)
- Stringing and ooze
- Rough, bumpy surface texture
- Poor layer adhesion. Your parts will be weaker
Moisture sensitivity, worst to best:
- Nylon: Absorbs moisture in hours. Must be dried before every use.
- TPU: Very sensitive. Sealed storage is mandatory.
- PETG: Moderately sensitive. Store sealed, especially in humid climates.
- PLA: Least sensitive, but still affected after weeks of open-air exposure.
- ABS: Relatively resistant, but not immune.
Cheap storage solutions: Vacuum bags with silica gel packets (reuse the original packaging). A plastic bin with a gasket lid and desiccant at the bottom holds 4-6 spools for under $20. Filament dry boxes (feed-through design so you can print directly from sealed storage) run $20-40.
If your filament has been sitting open for more than a week, dry it. Most filament dryers run $30-80 and recover ruined spools in a few hours. Even your oven works in a pinch. PLA at 45-50°C for 4-6 hours.
Color Matters More Than You Think
This isn't just about aesthetics. Peer-reviewed testing shows that filament color affects mechanical properties. The pigment particles change thermal conductivity, which affects cooling rates during printing, which changes layer adhesion and dimensional accuracy.
In controlled testing, grey PLA produced the highest tensile strength (57-60 MPa), while black PLA had the weakest inter-layer bonding. The difference wasn't marginal. It was statistically significant across dozens of specimens.
Practical takeaway: If you're printing functional parts, test in grey or natural colors first. Save black and bright colors for display pieces. Also, darker colors hide layer lines better, while light and translucent colors expose every imperfection.
The Business Angle: Cost Per Print
Since I'm building a print business, I think about this in dollars per finished product, not dollars per spool. Here's the math that matters:
A 1kg spool of PLA+ at $22 gives you roughly 907 grams of printable filament. After accounting for failed prints, test prints, and purging (roughly 15-20% waste), you get about 720-770 grams of actual product.
That's roughly $0.029 per gram of material cost for the finished product. A phone case uses about 30 grams. Material cost: 87 cents. If you sell it for $15, your material margin is $14.13.
Now compare that to buying a $12/kg budget spool with loose tolerances. Higher failure rate means maybe 30% waste instead of 15%. You get only 700 grams of product from the same spool. Cost per gram jumps to $0.017, but you're also losing 3-5 hours of printer time to failed prints. At $0.10/hour in electricity and opportunity cost, those failures eat your "savings" fast.
Cheapest filament ≠ cheapest prints. I learned this the hard way. Buy the mid-range stuff. Your future self will thank you.
My Starter Kit: What I'd Buy Today
If someone asked me what to buy for a new Bambu Lab X1C (or any decent printer) and I had a $100 budget, here's exactly what I'd grab:
- Overture PLA+ White (1kg). ~$22. Your go-to for everything.
- Overture PLA+ Black (1kg). ~$22. Second most-used color, period.
- Polymaker PETG White (1kg). ~$22. For functional parts that need durability.
- eSUN PLA+ in a fun color (1kg). ~$20. Pick whatever color excites you. Multi-color prints with the AMS are the future.
That's $86 for four spools covering 95% of use cases. You've got two PLA+ colors for general printing, PETG for functional parts, and a wildcard color for experiments.
Where to Buy
Here's where I shop, ranked by my actual experience:
- Amazon: Fastest shipping, widest selection. Multi-pack bundles often hit the best per-kg prices. Watch for Prime Day and Black Friday deals. PLA has gone as low as $11/kg in bundles.
- Bambu Lab Store: If you have a Bambu printer, their native filament auto-detects in the AMS. Worth the slight premium for convenience.
- Micro Center: If you have one nearby, Inland brand in-store pricing beats almost everything online.
- Direct from manufacturer: Polymaker and eSUN both sell direct with occasional bulk discounts.
📦 Start here: my recommended spools:
Overture PLA+ on Amazon ·
Polymaker PETG on Amazon ·
eSUN PLA+ on Amazon ·
Filament dryers on Amazon
This page may contain affiliate links. If you buy through them, I may earn a commission at no extra cost to you.
As an Amazon Associate I earn from qualifying purchases.
Bottom Line
Filament is the consumable that makes or breaks your prints. Don't go cheapest. Don't go most expensive. Hit the sweet spot (Overture, Polymaker, or eSUN for everyday printing). Upgrade to Prusament or Bambu Lab native when the job demands it. Store everything sealed. Dry anything that's been open more than a week.
The rest is noise. Now go print something.
Prices current as of April 2026. Filament pricing fluctuates. Always check current prices before buying. This guide contains affiliate links. As an Amazon Associate I earn from qualifying purchases.