Guide: How to Make a Filament Dryer for $30

When it comes to 3D printing, I am notorious for leaving my filament exposed to the environment. With rolls left out for weeks (sometimes months) at a time, they start to absorb moisture from the air and ruin the print quality, long before I ever decide to use them again. This is where the Filament Dryer comes into use, basically evaporating the absorbed water from the filament over the course of several hours.

Although some materials are more prone to have issues than others, it doesn’t take long for plastic to deteriorate without proper storage. I have bins filled with desiccant packets and dehumidifiers, but it only takes one decent sale before these are filled up to capacity.

Filament Roll Storage Container

There are of course several other popular options to restore spools of filament, such as baking it in the oven or leaving it in rice, but the results are hit or miss with these methods. The Filament Dryer by comparison is dead simple to use and has a near perfect success rate. After destroying several rolls with inconsistent oven temperatures, I made one of these and haven’t looked back.

Purchased Parts List

Food Dehydrator WFD100W - $44.90

Printed Parts List

Dehydrator Tray Extension (Large Printers)
Dehydrator Tray Extension Parts (Small Printers)


PrintDry Filament Dryer
The PrintDry company has been selling a Filament Dryer for years, priced at $129. It is recommend by MatterHackers and sold on Amazon with glowing reviews, where it does in fact work great. Nonetheless, it isn’t exactly the affordable solution we makers are eager to purchase. Most of us would rather hold a blow dryer to our spool for hours than fork out that kind of cash.

The good news is, this isn’t some innovative new solution the PrintDry company designed. In reality, it is nothing more than a $30 food dehydrator from China, re-branded and marked up over 300% for the 3D printing community. Sure, they make a few enhancements like spool sized chambers with filament feeder holes, but the product itself is nothing more than a standard kitchen appliance.

If you really want the few extra bells and whistles, just buy the individual parts from them instead. You can pickup their clear spool chambers for $28 and the filament feeder for $10.


There are actually two models of this food dehydrator available from Westinghouse, WFD100W and WFD101W, the second of which is used for the PrintDry Filament Dryer. It’s a bit larger than the base model and offers a temperature range of 35-70° Celsius, but they are otherwise quite similar in design and features. For our purpose, the cheaper model will do just fine and save us a few bucks as well.

The Westinghouse Food Dehydrator comes with 5 plastic food trays that sit too low for a standard filament spool. One potential option is to use a box cutter, and trim away the bottom of each tray, leaving just the outer walls to contain the heat. While this will work, it’s a tedious process and ruins the ability to use it for food at later time.

Instead, we’re going to make our own printed tray(s) and leave the sharp tools for another project. Just print out one of the tray extensions (linked above) from Thingiverse, where these are designed to encompass a full sized spool and fits the Westinghouse WFD100W perfect.


There isn’t much assembly work involved, everything snap fits together with a simple notching system. As were not using the standard trays for their intended purpose, it’s just a matter of replacing them with a printed extension instead. For the sake of demonstration, we will take a brief look at the final result.

As mentioned previously, these notches allow for you to stack trays in any desired combination. My personal preference is to place one clear tray on the bottom that acts as the base. I then seat the printed tray extension, followed by another clear tray and the vented lid on top.

Note: For those with multiple rolls of filament, you can print several tray extensions and stack them to dry several spools at once.

The original trays are vented, allowing the heat to pass through and rise towards the top. This works to keep a stable temperature around the filament and continually dries it out.

Temperature Settings

The Filament Dryer has a single control knob that operates both the power and temperature. As soon as you rotate the knob clockwise, the unit turns on and starts generating heat. Depending on the type of filament you need to dry, the temperature you use will need to be adjusted. It’s important to pay attention to the material’s glass transition temperature, where drying it at or above this level of heat can permanently change and ruin the plastic.

Glass Transition Temperature: the temperature range where plastic transitions from solid to a soft, rubbery material.

Each setting is displayed on the front in Fahrenheit, starting with 104° (40° C) at the ON position and reaching a maximum of 158° (70° C). PLA for example has a much lower glass transition temperature than other materials, where this requires less heat to dry the filament.

Filament Dryer Temperature Knob

The table below provides suggested drying temperatures and the estimated duration, although each material will vary by manufacturer. It is recommended to air on the side of caution, using less heat for longer periods of time if you are unsure.

TypeTemperatureGlass TransitionDuration
PLA122° F140-150° F8 Hours
PETG140° F165-175° F4 Hours
ABS158° F220-230° F4 Hours

Filament Dryer Results

When I was first looking into this project, I came across a someone on Youtube that had tried a similar approach. As the video came to an end, he promised to share before and after shots once he had actually used it. Of course there was no follow-up results ever posted, leaving myself and the other viewers wondering if it was a success at all. Having now tested it for myself, I can confirm that it does indeed work quite well.

In the photo below, the print on the left was taken after eSUN White PLA+ had been left out for several weeks. The flat surfaces are actually very bumpy to the touch and have visible deviations in the layers. The print on the right was made after drying the filament for 8 hours, effectively removing almost all moisture and creating a much smoother surface.

Filament Dryer Results

34 thoughts on “Guide: How to Make a Filament Dryer for $30

  1. How about using those vacuum seal bags to store the spools? I’m talking about the bags meant mainly for storing clothing and blankets where you connect a vacuum cleaner to suck out the air. I was going to get bags that were small enough for one or two spools so that I wouldn’t be exposing too many spools at a time.

    1. That is an excellent way to store filament that hasn’t been exposed to the environment for an extended period. I use a combination of plastic bins with dehumidifiers and plastic bags with silica packets, but have been considered some of those vacuum seal bags for easy preservation as well.

  2. Thanks a lot for this Brett, I put one of these together a couple of days after reading your post. I printed the tray extensions with PLA and super-glued them together for rigidity and to keep the airflow inline. So far it is working great and I can see a difference in my prints.

    1. Glad to hear it Dave, these things definitely do a great job of restoring old spools of filament! Since I still do a very poor job of properly storing my filament, it has become habit for me to pop them in the dryer in advance before I plan to use them. My girlfriend also keeps the apartment pretty cold so it doubles as a space heater for my office as well.

  3. I tried drying a spool in my oven at 170 f. That’s as low as it will go and the spool deformed and ruined the filament. I tried again in a toaster over which was temp controlled by an external controller. Temp never went over 150 f. Still deformed. What am I doing wrong?

    1. Hi Bob,

      I’m going to assume you are using PLA based on the temperatures you mentioned. 170 is definitely too hot for PLA, the recommended temperature range is 140-150°F at most. I’ve used an oven a couple times at that temperature as well, leaving the oven door open and continually rotated the spool every few minutes. The food thermometer read about 143°F with the door open (this obviously had cooler temperatures in the front with the door open, which is why I rotated it). I personally would not use the oven again unless you have access to one that doesn’t have the minimum temperature setting of 170, but that has been required of manufacturers for about 20 years so it would have to be an old oven.

      As for the toaster oven, I have a feeling this suffers from the same problem as the oven. Temperatures are never exact with these appliances, they can fluctuate drastically from what has actually been set, especially warmer in areas where the heating elements are. The filament you are drying will play a role, where each manufacturer uses different additives and some melt hotter than others, but for the most part a stable 140-150°F is a maximum.

      Have you considered just picking up a food dehydrator and using that (like shown in the guide)? They are very affordable these days, have much more stable temperatures and the venting holes at the top help prevent it from getting too hot inside. Just to be on the safe side, I usually run mine right above the 126°F mark on the knob and have had perfect results every time.

      1. My problem is not with the filament but the spool. Even below 150 f the spool deformed. The toaster oven was being controlled by an external controller, not the regular one. Temp was measured with a precision thermocouple probe accurate to .2c.

        1. Hi Bob,

          That is bizarre, I have definitely never heard of that before, even baking mine in the oven at PETG drying temperatures didn’t experience any deformity in the spool itself. Who is the filament manufacturer that you are using? I suppose you could remove the filament and re-spool it on something like the Master Spool but this sounds like it is likely an issue with a specific manufacturer above anything else.

          1. I imagine that most ovens actually will have RADIANT heat at well above the average sensed air temperature. so a black spool may be picking up the infrared from the heating element more so than the hot air. an oven might work better if a shield such as a punctured tin box is used to shield the filament from radiant heat and to even out the temperature. think of a turkey in an oven without tin foil: the wing tips can get very crispy. add foil and things even out. I vote for the dehydrator, which is limited to well below 200 f

  4. The spool that failed in my oven was Sunlu PETG’.
    The one that failed in the toaster was some sort of generic EU PLA that shipped with my Prusa MK3. I figured it was a good test subject since I won’t run it through my printer. The filament is of such poor quality that I had several bad jams to the point I had to replace several of the extruder parts. Once I started using better filament, my problems went away. I use mostly Matter Hackers ABS and PETG. The Sunlu was because I couldn’t get the color I wanted from Matter Hackers.

    1. Hi Bob,

      There is simply no way that the spools should have a lower melting point than the filament themselves, and unless they are perhaps coming in to direct contact with a heating element, I can’t fathom how this is happening. With that said, if you use either of these filaments on a regular basis and need to dry it, you may want to look at re-spooling it first or just do a prolonged bake at very low temperatures (such as 24 hours @ 100° F).

    2. The food dehydrator in the link you provided is now $45.00. I found this alternative for considerably less and at least description wise as well as in the picture it has the same measurements. I thought I would share since it is considerably cheaper. Thanks for posting this.

      New House Kitchen 5 Round Dehydrator BPA-Free Stackable Transparent Trays Electric Professional Multi-Tier Food Preserver, Beef Jerky Maker, Fruit & Vegetable Dryer, Compact, Black

  5. Just got an idea – If you have many spools that needs drying, I guess you could mount the dryer extension on an airtight box with a corresponding hole, and use the box as your spool-dryer.

    1. That’s definitely a possible idea. I’ve also seen some discussion about using the print bed to dry filament as well, which should more or less work in theory. Since heat rises, pre-heating the bed to the desired drying temp and using a box on top of it would likely accomplish the same task, albeit a bit less refined 🙂

      1. Wouldn’t that be a little stressful on the PS?

        1. Hi Frank,

          I would definitely opt for building an actual filament dryer as described in this guide, but any enclosed heat source that can maintain specific temperatures (not an oven) would theoretically work. If the power supply is encased under the 3D Printer, this might warm it up a bit more, but just running the printer shouldn’t cause any unusual stress.


  6. For the people in canada… is there an alternative model that will work. We can get that one in canada…

  7. The dehydrator used for this project is not so cheap anymore. it would also be helpful if the print envelope requirements were included for the part to be made. It is a fairly large piece that requires a big bed.

    1. Hi Justin,

      The price of the dehydrator is showing as $34.47 on Amazon right now. It’s a little bit more expensive than when the guide was written, but not cost prohibitive. The prices on Amazon tend to fluctuate quite a bit based on supply and demand, where I have noticed a lot of items there are up right now (due to supply chain issues from China / Corona Virus).

      As for the printed parts, if you look under “Printed Parts List” you will see I included two versions. The second link is for smaller 3D Printers, where it has been broken up in to segments which you can assemble afterwards.


  8. Will the dehydrator still do it’s job if the outside environment is humid? I purchased mine and I’m planning on using it to dry out my filament, but the humidity is close to 90% at the moment. Should I wait until it’s a lower humidity outside to dry my filament?

    1. Hi Lucas,

      Prices on Amazon fluctuate a lot. I wrote a website plugin that automatically updates these every two hours, why it’s shown higher than expected right now (I didn’t manually set it to $47 after writing $30 in the title). The last few months, demand has far outweighed supply, so prices are up a lot of things from what they normally are.


  9. For people in Canada. Solton dehydrator is 40$ CAD at Walmart.
    Got one for 30$ CAD on Amazon Warehouse.

    1. Thank you! I looked on for the suggested Westinghouse unit. $140 CAD!!!!!!!

      1. Hi Murray,

        Price fluctuations are a serious problem with Amazon, even the US listing for this food dehydrator jumps between $30 and $60 at any given time. You can also look for the Commercial Chef version, where it’s the same product but rebranded. If you’re still not having any luck, try finding the lowest cost food dehydrators available, then check Thingiverse and see if anyone has made a compatible design for it.


    1. Hi Nate,

      I actually mentioned this in the guide under the “Inspiration” section, noting that the PrintDry is nothing more than a generic food dehydrator from China. It’s exactly the same model as the one you linked, just rebranded with the PrintDry logo. All they have really done is make some custom trays for filament rather than food, which hardly justifies the $130 price tag.


  10. I was wondering. can i leave the filament in the dehydrator until it is needed. Or should I dry it out then place it in a container of some sort.

    1. Hi Mike,

      You can leave it in the dehydrator, although it’s better to properly store it afterwards (reduce electricity costs). A sealed bag with desiccant packs would be one option, some filament brands even come with a spare plastic bag included. If it’s going to be a while before you get around to using it, I may even consider vacuum sealable bags. The ones for clothing can usually be sealed with a standard vacuum attachment.


  11. I bought this unit but it only reach 102F at max setting…

    1. It sounds like you might have received a defective unit. The minimum temperature on this is 104F (40C) and max temperature is 158F (70C). That’s higher than most of the prebuilt ones (e.g. Sunlu) which only go up to 50C, and covers the drying temperatures for most filament types.

Leave a Reply

Your email address will not be published. Required fields are marked *

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top