If you're a Cura slicer enthusiast, learn to how to translate PETG printing principles into practical slicer settings.
If Cura is your slicer of choice, you know there’s a wide range of settings to accommodate nearly any material. Dialing in just the right one for PETG, though, can be a challenge.
PETG can expose weaknesses in a slicer profile quickly. Too much heat or poorly tuned travel settings can leave strings and blobs between features. Too much cooling can hurt layer bonding while an overly aggressive first layer can make PETG stick harder to the build surface than you’d like.
A generic profile can get you started, but getting consistently clean, strong PETG parts usually means dialing the settings in for your particular printer and filament brand.
That’s where UltiMaker Cura is especially useful. Rather than relying on one universal PETG preset, Cura combines printer, material, nozzle, and quality profiles, then gives you access to a huge range of individual parameters. You can tune temperatures, print and travel speeds, retraction, combing, cooling, first-layer behavior, adhesion, and much more, while Cura’s Marketplace can add still more tools and functionality.
Learning which of those settings actually matter for PETG – and how they interact – will reduce defects, improve surface quality and first-layer reliability, balance cooling against part strength, and potentially shorten print times without simply guessing at values.
In this guide, we’ll work through the Cura settings that have the biggest impact on PETG, explain what they do, and show you how to tune them for your own printer and filament.
Like most slicers, Cura includes material profiles for common filament types. For PETG, there are specific profiles for a handful of brands like eSun PETG and Eryone PETG, but if you don’t find the brind you’re printing with, you can start with the Generic PETG material profile and adjust the settings according to what the filament manufacturer recommends.
It’s important to understand, however, that the PETG profile itself isn’t a complete, one-size-fits-all recipe for success. Cura builds the final settings from several layers, including your selected printer, material, nozzle size, quality profile, and any manual overrides. As a result, two printers using the same PETG profile can still end up with very different speeds, retraction values, cooling behavior, and other settings.
Here’s how to activate Generic PETG:
Cura will now combine the Generic PETG material data with the settings supplied by your printer, nozzle, and quality profiles. You’ll see the resulting values throughout the print settings panel.
For consistency, we’ll use the original Creality Ender-3 / Ender-3 V2 setup with a 0.4-mm nozzle as our reference throughout this guide.
Cura’s Generic PETG profile for an Ender-3-style Bowden setup with a 0.4-mm nozzle are:
Treat these as starting values rather than fixed rules. Different PETG brands can require different temperatures. For example, eSun’s PETG wants a higher build plate temp and a slower retraction. GooGoo PETG wants a much lower printing temperature and a 100% fan speed. You’ll typically find these setting included with the filament itself on on the manufacturer’s website. But what if your material doesn’t have a profile on Cura and didn’t come with any guidance?
In the sections below, we’ll look at what each of these Cura settings does, how it affects PETG, and how to tune it for your particular printer and filament, especially if your brand of PETG isn’t listed in Cura’s existing settings.
The first – and arguably most important – settings to dial in for PETG are the nozzle and build plate temperatures. They affect everything from layer bonding and surface finish to stringing, first-layer adhesion, and how easily the finished part releases from the build plate.
In Cura, open the Material section of the print settings panel. If you set the setting visibility to “All”, Cura exposes several temperature controls, including:
That sounds like a lot to adjust, but for most single-extruder PETG prints you can initially concentrate on two settings: Printing Temperature and Build Plate Temperature. Cura’s additional initial- and final-temperature controls are useful when you want to fine-tune first-layer behavior or temperature transitions, but they don’t normally need to be changed when you’re first setting up PETG.
For example, Cura’s current Creality profile keeps its initial and final printing temperatures tied to the main Printing Temperature unless another profile or the user overrides them.
Your first choice should always be the temperature range recommended by the manufacturer of your particular PETG filament. Different PETG formulations can behave quite differently, even when they’re sold under the same general material name.
If the manufacturer provides a range, start near the middle of it rather than assuming one temperature works for every spool. For example, if the recommended range is 230-250 °C, 240 °C is a sensible first test. However, speed and volumetric flow affect required temperature, therefore, higher flow rates often require the upper part of the recommended range. Overall, a temperature tower test print is the best bet.
If you don’t have manufacturer recommendations, UltiMaker lists 225-245 °C as a typical PETG extrusion range. Cura’s current Generic PETG material profile also shows why printer-specific profiles matter: For the Ender-3 family used as our reference in this guide, Cura sets the nozzle to 240 °C and the build plate to 70 °C.
Even when you’re printing inside the filament manufacturer’s recommended range, it’s worth fine-tuning the nozzle temperature before committing to a long print. A temperature tower or other calibration print lets you compare several temperatures using the same filament and printer.
Instead of making large 10-15 °C jumps, adjust the nozzle temperature in roughly 5 °C steps. That makes it much easier to identify the point where your particular PETG balances clean surfaces, good bridging, low stringing, and strong layer adhesion.
If the filament looks excessively glossy, produces blobs, or strings heavily between features, try lowering the nozzle temperature by around 5 °C and test again. PETG naturally tends to string more than PLA, though, so don’t assume temperature is the only cause. Wet filament, retraction, travel moves, and cooling can all contribute to stringing.
If you see weak layer bonding, poor extrusion, or under-extrusion, try increasing the temperature by around 5 °C. If that doesn’t help after a couple of steps within the filament manufacturer’s recommended range, look elsewhere before continuing to raise the temperature. A partially clogged nozzle, excessive print speed, incorrect flow, or wet filament can produce similar symptoms.
The build plate is less sensitive than the nozzle, but it’s still worth tuning. Cura’s current Generic PETG profile uses 70 °C for the Ender-3, making that a good starting point for a conventional heated-bed machine.
If the first layer isn’t sticking reliably or the corners start lifting, increase the bed temperature in approximately 5 °C steps, while staying within the recommendations for your filament and build surface. If the bottom of the print becomes overly soft, develops excessive elephant’s foot, or PETG bonds too aggressively to the surface, reducing the bed temperature may help.
Keep in mind that PETG can adhere extremely strongly to some build surfaces, particularly smooth ones. Bed temperature is therefore only part of the equation; we’ll cover build plate adhesion and release strategies separately later in the guide.
Print speed is another important Cura setting to adjust when printing PETG, indirectly influencing extrusion and directly impacting printing time. Obviously, you don’t want to make a slicer profile that causes your machine to spend five hours on a simple print, but reducing speed can increase part quality.
In Cura’s stock PETG profile, the print speed is set to 60 mm/s, which lowers printing time while maintaining quality and avoiding under-extrusion. However, a lower speed of around 40 mm/s will yield even higher-quality prints, as your printer has more time to properly produce details.
Today, with faster printer and PETG formulations designed to print faster, you can experiment faster with Cura speed settings. If you’re printing with an older bedslinger, you may want to retain the conservative speeds above, but on a UltiMaker S5, for example, and Polymaker high-flow PETG, you may reach 300 mm/s on some prints.
Aside from the main print speed, there are speed settings for other parts of the model, and Cura reduces the speed for the majority of these settings. “Wall Speed” and “Top/Bottom Speed”, for example, are set to 30 mm/s.
A commenter on Reddit found that you can increase these speeds to around 30 mm/s (instead of the default 25 mm/s) without any significant loss in quality. Plus, you’ll get slightly shorter printing times. So, there’s room to play with these settings as well.
Another key speed setting is the “Initial Layer Speed”, which is the speed that your printer operates at while printing the first layer of any print. PETG requires a different distance between the nozzle and the build plate than most materials because PETG likes more space to lay down when printed.
For this reason, we recommend using an initial layer speed of 20 mm/s because it reduces the chances of having your first layer messed up. A lower “Initial Layer Speed” also allows you more time to make bed leveling adjustments to get the distance between the nozzle and the bed just right.
“Travel Speed” is also of note for PETG. To avoid oozing, travel moves should be as fast as possible. Cura’s default profile is set at 150 mm/s, but we’ve seen values ranging from 120 mm/s all the way up to 200 mm/s. If you’re tweaking the settings to achieve better results, we recommend that you go no lower than 120 mm/s.
Retraction refers to the sucking in motion of the extruder every time the printhead moves locations, which is meant to reduce stringing and oozing from the nozzle. In Cura, retraction is split into two settings: “Retraction Distance” and “Retraction Speed” under the “Travel” tab.
First, make sure you have “Enable Retraction” turned on, as retraction won’t occur otherwise. Now that retraction is enabled, which it should be in the stock Cura profile, you can adjust the distance and speed.
The retraction distance is the length of filament (in mm) to be pulled up every time the extruder makes a retraction. Cura’s current PETG material definition contains machine-specific values ranging substantially between machines.
Retraction distance also depends on your printer’s extruder setup. If you have a Bowden setup, the distance will be longer than if you have a direct extrusion setup. Users have noted that a distance of 6 mm is effective for a Bowden setup, while 2-3 mm will work on a direct extrusion system. If stringing persists, try to use a longer distance, but too much could cause a hot end jam, in which case you should lower the distance.
Next, retraction speed determines the speed at which the retraction is performed. For PETG, the user community is mixed, with some advocating a speed of 25 mm/s and others, 40-45 mm/s. Print quality may suffer if the retraction speed is too slow or too fast, and getting it right depends on the nuances of your machine and the material you’re using.
So, we recommend that you start at 25 mm/s and adjust upwards if necessary. You may have to do a few test prints to determine what works best for your setup.
Combing can reduce visible stringing and unnecessary retractions by controlling travel paths. Cura’s “Combing Mode” is a movement and positioning method that the printhead follows to avoid certain areas (spaces outside the perimeter of a part, for example).
In Cura, the “Not in Skin” and “Within Infill” modes both work great and will reduce stringing in parts, or at least the visibility of them. The former option prevents your printhead from combing on the top skin layer, which could potentially leave drag marks or scars on the surface of your print. The latter option ensures that the printhead moves only across the infill of a part in order to prevent any mess from showing outside the infill.
Cooling is another important setting for printing PETG filament, as PETG’s cooling properties are a mix between PLA, which likes a lot of cooling, and ABS, which doesn’t like any cooling. In Cura, the cooling fan speed is set as a percentage and adjusts how fast the part-cooling fan on your printer spins while your machine is printing.
Generally, more cooling helps details and overhangs; less cooling favors layer bonding.
First, make sure to enable part cooling by checking the “Enable Print Cooling” setting, then set your fan speed to 40-60%. Cura’s default works great for many users, but it may depend on the specific brand of PETG filament you’re using.
A good way to test cooling is by using an overhang test, which you can find on 3D model repositories. Alternatively, you can check out the one we used in our test print article.
If your machine struggles on basic overhangs at relatively small angles (e.g. 45 or 50 degrees), you should increase the cooling fan speed in increments of 5%. If you experience warping or cooling-related quality defects, you may want to lower your fan speed in the same increments until the problem is gone.
A cooling speed of 50% functions great as a normal cooling speed, but you should use no fan for the first few layers (four works). That’s because the first few layers of a print usually come out best when nothing disrupts their adhesion or causes them to deform, which an active cooling fan could do.
Additionally, some users have found that less or no cooling on prints leads to stronger models due to enhanced layer-to-layer adhesion. While less cooling presents this advantage, overhangs are more difficult to print, and fine detail is usually lower quality.
Lastly, PETG is notorious for being a super-sticker material, and it can literally bring chunks of glass from the build plate with it when removed from a glass bed. Despite this, adhesion assistants like glue or hairspray actually provide a nice separation layer between the bed and the first layer of a print.
Cura offers three printable adhesion assistants in the “Build Plate Adhesion” category: a raft, a brim, and a skirt. A raft is the most material- and time-consuming method, while a skirt is the least.
For printing PETG, a brim usually works best, as long as you’re using a thin layer of glue as well. That’s because a raft means a larger surface area is connected to the bed, making the problem worse, and a skirt does nothing to provide adhesion or an easier part-removal process.
A brim secures the print to the bed and allows you to slip a blade or spatula tool under to pry the part loose. This way, you get both good first layer adhesion and a way to safely remove your PETG part. Balancing between material usage and functionality, a width of 5-6 mm is recommended for a brim.
License: The text of "The Cura PETG Settings & Profiles for Perfect Prints" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.