How to Dry 3D Printer Filament: The Complete Guide for Every Material

How to dry PLA, PETG, ABS, ASA, TPU, and nylon filament. Dryer temperatures, times, and methods. Stop wet filament from ruining your prints.

How to Dry 3D Printer Filament: The Complete Guide

Wet filament is the #1 hidden cause of bad prints. It causes stringing, rough surfaces, poor layer adhesion, popping sounds from the nozzle, and dimensional inconsistency. Most people blame their settings when the real problem is moisture.

I run 6 Bambu Lab printers with 20+ spools in rotation. Filament drying is part of my daily production workflow. Here’s the definitive guide.

How Filament Absorbs Moisture

All 3D printing filaments are hygroscopic to some degree — they absorb moisture from the air. Some materials absorb it fast (nylon can be ruined in hours), others slowly (PLA takes weeks to get noticeably wet).

When you print with wet filament, the moisture in the plastic turns to steam at nozzle temperatures. This steam creates:

  • Micro-bubbles in the extruded plastic (rough, textured surface)
  • Popping/crackling sounds from the nozzle (steam escaping)
  • Excessive stringing (steam disrupts clean retraction)
  • Poor layer adhesion (bubbles weaken inter-layer bonds)
  • Dimensional inconsistency (steam causes variable flow)

How to Tell If Your Filament Is Wet

Listen: Print something and listen to your hotend. Popping, crackling, or hissing = wet filament. Dry filament is silent except for the mechanical sounds of the printer.

Look at the surface: Wet filament produces a rough, matte, or bubbly surface texture. Dry filament produces smooth, consistent layers.

Check stringing: If a filament that used to print cleanly suddenly strings, moisture is usually the cause — not a settings change.

Test with extrusion: Heat the nozzle and push filament through manually. If you see steam, bubbles, or hear crackling, it’s wet.

Drying Temperatures and Times by Material

PLA and PLA+

  • Drying temp: 45-50°C
  • Time: 4-6 hours
  • Risk level: Low — PLA absorbs moisture slowly
  • Notes: PLA can soften above 55°C, so keep temps low. Most PLA is fine for weeks without drying unless you’re in a humid environment.

PETG

  • Drying temp: 60-65°C
  • Time: 4-6 hours
  • Risk level: Medium — PETG absorbs moisture faster than PLA
  • Notes: Wet PETG strings noticeably more than dry PETG. If your PETG suddenly starts stringing badly, dry it before changing any settings.

ABS and ASA

  • Drying temp: 75-80°C
  • Time: 4-6 hours
  • Risk level: Medium — similar to PETG
  • Notes: Wet ABS produces a rough surface texture that’s often mistaken for over-extrusion.

TPU (Flexible)

  • Drying temp: 50-55°C
  • Time: 4-6 hours
  • Risk level: Medium-High — TPU absorbs moisture quickly
  • Notes: Don’t exceed 55°C or TPU can deform in the dryer. Wet TPU jams more easily.

Nylon (PA, PA-CF, PA6-CF)

  • Drying temp: 70-80°C (PA12), 80-90°C (PA6/PA-CF)
  • Time: 8-12 hours minimum
  • Risk level: EXTREME — nylon is the most hygroscopic common filament
  • Notes: Nylon can absorb enough moisture in a few hours to be unprintable. Dry immediately before every print session. Consider drying DURING printing for long jobs.

PC (Polycarbonate)

  • Drying temp: 80-90°C
  • Time: 8-12 hours
  • Risk level: High
  • Notes: PC needs thorough drying. Wet PC produces weak, brittle parts.

PVA (Support Material)

  • Drying temp: 45-50°C
  • Time: 4-6 hours
  • Risk level: EXTREME — PVA dissolves in water, so it absorbs moisture aggressively
  • Notes: PVA should be used within hours of removing from a sealed bag. Dry immediately before use.

Silk PLA

  • Drying temp: 45°C
  • Time: 4 hours
  • Notes: Same as regular PLA. The silk additives don’t change drying needs.

Carbon Fiber Filaments (PLA-CF, PETG-CF, PA-CF)

  • Drying temp: Same as the base material (PLA-CF = 45°C, PA-CF = 80°C)
  • Time: Same as base material
  • Notes: Carbon fiber doesn’t absorb moisture, but the base polymer does. Dry according to the base material.

Drying Methods

1. Filament Dryer (Best Method)

Dedicated filament dryers are purpose-built and the most reliable option.

Recommended:

Pros: Set it and forget it. Accurate temperature control. Can feed filament directly to the printer while drying. Cons: Most only handle 1 spool at a time.

2. Food Dehydrator

A food dehydrator with adjustable temperature works well for filament.

Recommended:

Pros: Handles 2-4 spools simultaneously. Cheap. Adjustable temp. Cons: May not fit larger spools. Not designed for 80°C+ (needed for nylon/PC).

3. Oven (Risky)

You CAN use a kitchen oven, but it’s the riskiest method.

If you must:

  • Use the lowest setting (many ovens don’t go below 170°F/77°C)
  • Place spools on a baking sheet lined with parchment paper
  • Monitor the first 30 minutes — if the spool starts deforming, it’s too hot
  • NEVER use convection mode (direct heat melts filament)
  • Cardboard spools can char or ignite above 90°C

My recommendation: Don’t use an oven. A $35 SUNLU dryer is purpose-built and eliminates the risk of melted spools or spool fires.

4. Vacuum Bags with Desiccant (Prevention, Not Cure)

Vacuum bags don’t dry wet filament — they prevent dry filament from getting wet.

Vacuum Storage Bags + rechargeable desiccant packs keep filament dry between uses. This is storage, not treatment.

My Production Drying Workflow

For my 6-printer fleet:

  1. New spools: Open, test print. If it sounds clean, use immediately.
  2. Before nylon/PA-CF: Always dry 8+ hours at 80°C. No exceptions.
  3. Before PETG: Dry 4 hours at 65°C if the spool has been open >3 days.
  4. PLA: Only dry if I hear crackling or see rough surfaces.
  5. Storage: All spools go back into sealed bags with desiccant after printing.
  6. AMS: I don’t trust the AMS to keep filament dry long-term. Spools come OUT of the AMS into sealed storage when not actively printing.

Total drying time per week: ~10-15 hours of dryer runtime across 2 SUNLU S2 units. It runs while I sleep and while other printers are printing.

How to Know When Filament Is Dry Enough

  • Listen: Print a test piece. No crackling = dry enough.
  • Weigh: Weigh the spool before and after drying. A 1kg spool of nylon can lose 5-10g of water. If it stops losing weight between 2-hour checks, it’s dry.
  • Humidity indicator: Some dryers have built-in humidity readouts. Below 15% relative humidity inside the dryer = good.

Prevention: Keeping Filament Dry

Drying is treatment. Prevention is better:

  • Sealed storage with desiccant between every use
  • Don’t leave spools on the printer overnight unless actively printing
  • Buy silica gel in bulk5-pound bag lasts years
  • Color-indicating desiccant shows when it’s saturated (turns pink/purple)
  • Regenerate desiccant by baking at 250°F for 2 hours
  • Store in climate-controlled space — not a garage in Florida

More filament guides: Best Filament for Bambu Lab, Filament Storage Guide, Best Filament Dryer. Full filament profiles: Filament Profile Database on Ko-fi.