Why Filament Moisture Is a Bigger Problem Than Most Realise
Most 3D printing problems get blamed on the printer — a bad bed level, a clogged nozzle, the wrong temperature. What rarely gets blamed, despite being the cause of a significant proportion of print failures, is the filament sitting on the shelf. Specifically, the water it has absorbed from the air.
Moisture in filament doesn’t just cause mild cosmetic issues. It causes stringing that won’t respond to retraction tuning. It causes layer adhesion failures that look like temperature problems. It produces surface bubbling, rough textures, inconsistent extrusion, and a distinctive crackling or popping sound from the hotend during printing — the sound of water vaporising as filament passes through the melt zone. Worst of all, these symptoms are indistinguishable from genuine printer hardware or slicer setting problems, so many people spend hours adjusting parameters that have nothing to do with the actual issue.
A spool of filament left open in a humid workshop or garage can absorb enough moisture to become noticeably degraded within 24–48 hours. In particularly humid climates — and most of Australia’s coastal regions qualify — that window is even shorter. The time between opening a new spool and having problems with it can be measured in days if no storage precautions are taken.
The good news is that moisture damage is almost always reversible. Dried filament prints like new. And preventing it in the first place costs very little. The challenge is that most beginners don’t know this is happening until they’ve already spent considerable time chasing ghost problems in their slicer settings.
What Hygroscopic Means and Which Filaments Are Worst
Hygroscopic materials actively absorb moisture from the surrounding air — not just from direct contact with water, but from humidity alone. Most common 3D printing filaments are hygroscopic to varying degrees, because the polymers they’re made from have polar chemical groups that attract water molecules.
The water doesn’t sit on the surface. It penetrates into the filament material itself, embedding within the polymer structure. This is why simply wiping down a wet spool or letting it sit in a dry room for a day doesn’t fix the problem — the moisture is inside the plastic, not on it, and getting it out requires sustained heat.
Different materials absorb moisture at different rates and suffer different consequences:
- Nylon (PA): The worst offender by a significant margin. Nylon can absorb several percent of its own weight in water within hours of exposure. Wet nylon prints are noticeably worse in almost every measurable way. Nylon should be dried immediately before every print session and stored in an airtight container with desiccant at all times.
- PETG: Highly hygroscopic and widely used, which makes it the most common source of moisture-related frustration. PETG absorbs moisture faster than PLA and is more sensitive to it — wet PETG produces severe stringing, bubbling, and dramatically reduced layer strength.
- PLA: Less hygroscopic than PETG or nylon, but still meaningfully affected by moisture exposure. PLA that has been open for more than a few days in a humid environment will show degraded surface quality and increased stringing.
- ABS: Moderately hygroscopic. Wet ABS warps more aggressively and shows poorer layer adhesion. Less sensitive than PETG but still worth protecting.
- TPU / Flexible: Very hygroscopic. Wet TPU loses flexibility, prints with rough surfaces, and can experience significant stringing. Should be stored sealed between uses.
- ASA: Similar to ABS in moisture sensitivity — protect it but not as aggressively as nylon or PETG.
If your filament of choice is PETG, this problem deserves particular attention. The same properties that make PETG filament an excellent choice for functional parts — its toughness, chemical resistance, and higher temperature tolerance compared to PLA — also make it one of the materials most susceptible to print quality degradation from ambient humidity.
How to Recognise Wet Filament
Wet filament produces a recognisable set of symptoms, though they overlap significantly with other common print problems. The key is looking for multiple symptoms occurring together — moisture tends to affect prints in several ways simultaneously, whereas a slicer setting problem usually produces one dominant symptom.
Print Symptoms
- Crackling or popping sounds from the hotend during printing. This is the most reliable single indicator. Water boils at 100°C; your nozzle is at 200°C or higher. Steam pockets explode as the filament melts, producing audible pops. A dry filament in a correctly configured printer is nearly silent.
- Excessive stringing that doesn’t respond to retraction adjustments. If you’ve already optimised retraction and still have fine strings everywhere, moisture is the likely cause.
- Bubbling or rough surface texture — the steam explosions leave small voids and eruptions on the surface of the print.
- Inconsistent extrusion — the flow rate varies slightly as steam pockets interrupt the smooth flow of molten plastic, producing lines of varying thickness.
- Poor layer adhesion — steam voids within the deposited material weaken the bond between layers, producing prints that can be delaminated with less force than expected.
- Colour change — some filaments, particularly clear or light-coloured materials, show a slight yellowing or cloudiness when they have absorbed significant moisture.
Visual Inspection
In severe cases, you can see signs of moisture damage before printing. Filament that has been heavily exposed to moisture may show small surface cracks or brittleness — it breaks rather than bending when you flex a strand. This indicates that not just moisture but also some polymer degradation has occurred, which means drying may only partially restore print quality.
A quick field test: heat the nozzle to printing temperature and manually push a short length of filament through by hand. If it extrudes cleanly and silently, the filament is likely dry. If it pops, crackles, or produces a foamy, bubbled strand, moisture is present.
How to Dry Filament
Drying filament requires sustained heat at a temperature high enough to drive out the absorbed moisture but low enough not to deform the spool or degrade the polymer. The three practical options are a kitchen oven, a food dehydrator, and a dedicated filament dryer. Each has advantages and limitations.
Kitchen Oven
A kitchen oven is the most accessible option and works well if used carefully. The challenge is temperature accuracy — most kitchen ovens are poorly calibrated and cycle significantly above and below their set temperature. An oven set to 50°C may peak at 65°C, which is above the glass transition temperature of PLA and will deform the spool.
To use an oven safely: purchase a separate oven thermometer and place it next to the filament spool. Set the oven to its lowest setting and monitor the actual temperature, adjusting as necessary. Leave the oven door slightly ajar to allow moisture to escape rather than recirculate. Never use a fan-forced setting — it doesn’t significantly speed drying and creates hot spots. Allow 4–6 hours at the correct temperature.
Food Dehydrator
A food dehydrator is a significantly better option. It is designed for sustained, even low-temperature heat with airflow, which is exactly what filament drying requires. Most dehydrators have adjustable temperature settings from around 35°C to 75°C, covering the full range needed for common filaments. A round dehydrator with removable trays can usually accommodate a spool of filament directly if you remove the centre post.
The main limitation is capacity — most dehydrators hold one spool at a time, and the temperature range may not reach high enough for materials like nylon that require 70–80°C. For PLA and PETG, a dehydrator is an excellent and inexpensive solution.
Dedicated Filament Dryer
Purpose-built filament dryers are the premium option. They are designed specifically for filament spools, maintain accurate temperatures, and many allow you to print directly from the dryer — the filament feeds from the sealed, heated chamber through a small port to the printer, preventing re-absorption during long print sessions. If you print frequently or work with moisture-sensitive materials like nylon or TPU, a dedicated dryer pays for itself quickly in rescued prints and reduced frustration.
Drying Temperatures by Material
| Material | Drying Temperature | Minimum Duration | Notes |
|---|---|---|---|
| PLA | 45–50°C | 4–6 hours | Do not exceed 55°C — spool may deform |
| PETG | 60–65°C | 4–6 hours | Can tolerate slightly higher temps than PLA |
| ABS / ASA | 60–80°C | 4–6 hours | Higher temp is fine; plastic spool usually tolerates it |
| Nylon (PA) | 70–80°C | 8–12 hours | Dry immediately before every print; most hygroscopic |
| TPU / Flexible | 45–55°C | 4–8 hours | Lower temp; flexible spools may not tolerate heat well |
| PVA (support) | 45°C | 6–8 hours | Very hygroscopic; degrade rapidly if not stored sealed |
These temperatures refer to the actual air temperature inside the dryer, not the dial setting — particularly important if you’re using a kitchen oven. Always verify with a separate thermometer if you’re not using a purpose-built filament dryer with an accurate thermostat.
How to Store Filament Correctly
Drying filament is only half the equation. If you dry it and then leave it on an open shelf, it will reabsorb moisture within days. Proper storage prevents re-absorption and means you spend less time drying and more time printing.
The goal is to keep filament in a low-humidity environment — below 15–20% relative humidity is ideal. Ambient room humidity in most homes ranges from 40–60%, and in coastal or tropical environments can exceed 70%. You cannot rely on the room itself to keep filament dry.
Airtight Containers
The simplest storage solution is a large airtight container — a plastic storage tote with a gasket-sealed lid, or purpose-built filament storage boxes. Many printers keep filament in large clip-lock bins with desiccant packets inside. The container doesn’t need to be expensive; it just needs to seal reliably. Multiple spools can go in the same container, which reduces the desiccant needed per spool.
Desiccant
Desiccant is the material that absorbs residual moisture inside a sealed container. Silica gel is the most common — the small packets that come with electronics, shoes, and food packaging are silica gel. For filament storage, you want larger quantities than those tiny packets: 100–200 g of silica gel per storage container is a reasonable starting point.
Crucially, silica gel becomes saturated over time and must be regenerated. Orange-indicating silica gel turns green when saturated (some formulations go from blue to pink). To regenerate it, spread it on a baking tray and heat at 120°C for 2–3 hours until it returns to its original colour. Regenerated silica gel performs identically to new material. Never throw it away — it lasts indefinitely if properly maintained.
Vacuum Bags and Desiccant — Do They Actually Work?
Vacuum storage bags — the kind used for compressing clothing or bedding — are a popular filament storage solution that generates significant debate in 3D printing communities. The answer is: they work, but with important caveats.
A properly sealed vacuum bag eliminates the air surrounding the spool, which eliminates the humidity in that air. If the bag stays sealed, no new moisture can reach the filament. In this sense, vacuum bags are an excellent long-term storage solution — particularly for filament you’re not planning to use for weeks or months.
The caveats are practical rather than theoretical. Vacuum bags are difficult to reseal perfectly after opening. Each time you access the spool, the seal degrades slightly. Most vacuum bags used without a dedicated pump don’t achieve a true vacuum — they reduce air volume significantly but don’t eliminate it. And a bag that develops even a small leak over time can allow gradual moisture ingress that’s undetectable until you print with the filament.
The verdict: vacuum bags are excellent for long-term storage of filament you’re putting away for months. For filament you use regularly, an airtight container with generous desiccant is more practical — easier to open and reseal, and the desiccant actively manages any residual humidity rather than relying on an imperfect seal.
For best results, combine approaches: dry the filament first, let it cool, then seal it in a vacuum bag with a fresh silica gel packet inside. This gives you dry filament, removed of ambient air, with active desiccant managing any residual moisture. Short of printing directly from a sealed dryer, this is as good as storage gets.
Resurrecting Old Filament
If you have spools that have been sitting open for months — or years — the situation is often better than it looks. Moisture absorption is reversible in the vast majority of cases. Polymer degradation (where the plastic chains themselves have broken down from heat, UV exposure, or severe moisture damage over extended time) is less reversible, but it takes considerably more than a few months of open storage to cause irreversible degradation in most materials.
The approach for old filament is the same as for fresh wet filament, but extended: dry at the appropriate temperature for at minimum 8–12 hours rather than the standard 4–6 hours. For severely affected nylon or PETG, a full 24-hour drying cycle at the correct temperature is not unreasonable. After drying, run the filament extrusion test — manually push through at print temperature and listen for crackling. If it extrudes cleanly and silently, the filament is ready.
Filament that remains brittle after drying, or that breaks easily when bent, has likely experienced some polymer degradation beyond moisture absorption. PLA in particular becomes brittle over time from UV exposure and slow hydrolysis — the moisture has actually begun breaking down the polymer chains, not just sitting inside them. Brittle filament can sometimes still print adequately for non-critical applications, but it’s prone to snapping during printing, particularly on retraction moves, and the resulting prints may have reduced mechanical strength.
The practical conclusion: if old filament dries successfully and passes the manual extrusion test, use it — you’ll get good results. If it remains brittle after extended drying, use it for non-critical prints or prototypes rather than finished parts, and replace it with fresh stock for anything that matters.
Both PLA and PETG filament stored correctly from the moment they’re opened will last for years without any meaningful degradation. The investment in a good airtight container and quality desiccant — and the habit of sealing filament after every print session — pays back many times over in consistent print quality and avoided troubleshooting sessions.
Treat Filament Storage as Part of Printer Maintenance
Every experienced 3D printer operator reaches the same conclusion eventually: filament storage is not optional housekeeping, it’s core maintenance. A printer that’s perfectly calibrated and a slicer profile that’s perfectly tuned will produce consistently poor results if the filament feeding into it is wet.
The protocol is simple. Dry new filament before its first use if it’s been sitting in packaging for more than a few weeks. Seal filament immediately after every session. Use desiccant in every storage container and check it regularly. Treat the crackling sound from your hotend as a diagnostic signal, not background noise.
Start with quality filament that has been handled well — a reliable PLA or PETG from a supplier who stores it properly before shipping gives you a head start. Then keep it dry, and it will perform exactly as it should, every session.
