Affiliate Disclosure: 3DPrintCost.app is a participant in the Amazon Services LLC Associates Program. We earn from qualifying purchases at no extra cost to you.
3D Printing Filament Guide
Choosing the right filament is just as important as choosing the right printer. Each material has unique properties that make it ideal for specific applications. This guide covers everything from beginner-friendly PLA to advanced carbon fiber composites.
| Type | Best For |
|---|---|
| PLA | Easiest to print, biodegradable, great for beginners. |
| PETG | Stronger than PLA, food-safe, water-resistant. |
| ABS | Heat-resistant, strong, needs enclosure. |
| TPU | Flexible and rubber-like, great for functional parts. |
| ASA | UV-resistant, outdoor-ready alternative to ABS. |
| Nylon | Extremely durable, self-lubricating, engineering-grade. |
| PLA+ | Stronger than regular PLA with better layer adhesion. |
| Silk PLA | Glossy metallic finish, perfect for decorative prints. |
Recommended Filaments
HATCHBOX PLA 1.75mm
HATCHBOX · 1000g spool
Best for:
Available colors: 8+
OVERTURE PETG 1.75mm
OVERTURE · 1000g spool
Best for:
Available colors: 5+
HATCHBOX ABS 1.75mm
HATCHBOX · 1000g spool
Best for:
Available colors: 5+
SainSmart TPU 95A 1.75mm
SainSmart · 800g spool
Best for:
Available colors: 5+
Polymaker PolyLite ASA 1.75mm
Polymaker · 1000g spool
Best for:
Available colors: 3+
Polymaker CoPA Nylon 1.75mm
Polymaker · 750g spool
Best for:
Available colors: 2+
eSUN PLA+ 1.75mm
eSUN · 1000g spool
Best for:
Available colors: 8+
TTYT3D Silk Shiny PLA 1.75mm
TTYT3D · 1000g spool
Best for:
Available colors: 5+
3D Printing Filament FAQ
What is the best filament for beginners?
PLA (Polylactic Acid) is the best filament for beginners. It prints at low temperatures (190–220°C), doesn't require a heated bed (though 60°C helps), produces minimal warping, and is odorless. PLA+ variants like eSUN PLA+ offer improved strength while maintaining the same ease of printing. Start with PLA and progress to PETG once comfortable.
PLA vs PETG — which should I use?
Use PLA for decorative prints, prototypes, and anything that won't face heat or stress. Use PETG for functional parts, outdoor use, or anything needing water resistance and flexibility. PETG is slightly harder to print (requires higher temps, more prone to stringing) but produces significantly stronger parts. Read our full PLA vs PETG vs ABS comparison for a detailed breakdown.
How should I store 3D printing filament?
Store filament in airtight containers with silica gel desiccant packs. Moisture is the #1 enemy of filament — especially PETG, TPU, Nylon, and ABS. Signs of wet filament include popping sounds during printing, rough surface finish, and excessive stringing. A filament dryer can restore moisture-damaged spools. Keep filament away from direct sunlight and store at room temperature.
What temperature should I print at?
General temperature ranges: PLA 190–220°C, PETG 220–250°C, ABS 230–260°C, TPU 210–230°C, Nylon 240–270°C. Always start with the manufacturer's recommended temperature, then adjust in 5°C increments. Bed temperatures: PLA 50–60°C, PETG 70–85°C, ABS 90–110°C. Use our cost calculator to estimate filament costs per print.
Is expensive filament worth it?
For critical applications, yes. Premium filaments like Prusament offer tighter diameter tolerances (±0.02mm vs ±0.05mm), better color consistency, and more reliable printing with fewer jams. For prototyping and casual printing, budget brands like HATCHBOX and eSUN deliver excellent results at half the price. The difference in quality is often negligible for decorative prints.