Printing Guide

Watertight 3D Prints

How to make FDM prints hold water — slicer settings, seam fixes, and sealing methods that actually work.


TL;DR
  • FDM prints leak through micro-gaps between extrusion paths and at the Z-seam — 100% infill alone doesn't fix this
  • Use 4–6 walls, 105–110% flow rate, low layer height (0.12–0.16mm), and high nozzle temp for the best shot at watertightness from slicer settings alone
  • Vase/spiral mode eliminates the Z-seam and prints a continuous wall — the most reliable single-wall watertight approach
  • When settings alone aren't enough, a spray-on clear coat or epoxy seals it completely

Why FDM Prints Leak

FDM printing lays down lines of melted plastic side by side and layer by layer. Each extrusion path has a roughly oval cross-section. Where two adjacent ovals meet, there's a tiny void — the paths don't fuse into a perfectly solid mass. Multiply that across hundreds of paths per layer and thousands of layers per print, and you have a network of micro-channels running through the entire wall.

Water finds these channels. Even if a print looks solid to the eye, it may weep slowly through the wall over minutes or hours. The weeping often starts at the Z-seam (where each layer begins and ends) because the start/stop points of extrusion are the weakest seal points.

INTER-PATH VOIDS
Adjacent extrusion paths are oval, not square. Where two ovals touch, there's a small gap between them. At standard flow rates, these voids are 5–30 microns — invisible, but water molecules are 0.28 nanometers. Water wins.
INTER-LAYER BOUNDARIES
Each new layer bonds to the one below by remelting the top surface. If the layer below has cooled too much, the bond is weak and incomplete. These inter-layer boundaries are the easiest path for water to travel horizontally through a wall.
Z-SEAM GAPS
Where each layer's perimeter starts and stops, there's a brief moment of under-extrusion (at start) or over-extrusion (at stop). This creates a vertical weak line up the entire print — and it's almost always where leaking begins first.
100% INFILL ≠ WATERTIGHT
A common misconception. 100% infill fills the interior with plastic, but the infill pattern still has the same inter-path voids as walls do. More walls is better than more infill for watertightness — each wall is another complete barrier.

Slicer Settings for Watertight Prints

You can get most prints to hold water through slicer settings alone — no coatings needed. These settings all work toward the same goal: reduce the size of inter-path and inter-layer voids so water can't find a continuous path through the wall. Adjust all of them together for best results.

WALL COUNT — MOST IMPORTANT
Use 4–6 perimeters minimum. Each wall is an independent barrier. Even if one wall has a micro-gap, the next wall behind it likely doesn't have one in the same spot. Stacking walls is the single most effective setting for watertightness. Wall thickness guide
FLOW RATE / EXTRUSION MULTIPLIER
Bump to 105–110%. This forces extra material into the gaps between adjacent paths, physically filling the voids. Hurts dimensional accuracy slightly, but seals gaps. One of the few cases where over-extrusion is intentional.
LAYER HEIGHT
Lower is better. 0.12–0.16mm produces much tighter inter-layer bonds than 0.28mm. Each layer has less volume to fill and more surface area contacting the previous layer, improving fusion. Slower, but measurably better sealing.
NOZZLE TEMPERATURE
Print at the upper end of the material's range. Hotter plastic flows better, bonds more completely with adjacent paths and the previous layer. For PETG, try 240–245°C instead of the typical 230°C. For PLA, 215–220°C.
PRINT SPEED
Slow down to 60–70% of your normal speed. Slower printing gives each path more time to bond with adjacent material while it's still hot. Particularly important for outer walls — some slicers let you set wall speed independently. Speed guide
LINE WIDTH
Wider extrusion lines (110–120% of nozzle diameter) squish more material against adjacent paths, reducing voids. A 0.4mm nozzle printing at 0.48mm line width produces tighter seals than the default 0.4mm width.
The watertight recipe

Apply all of these together for the highest chance of watertightness from slicer settings alone:

5 walls · 0.14mm layer height · 107% flow · high-end temp · 0.46mm line width (on a 0.4mm nozzle) · 70% speed · 100% infill (for structural parts) or 0% with thick walls (for containers)

This combination works about 70–80% of the time. For the remaining cases, a coating gets you to 100%. See the sealing section below.

Vase / Spiral Mode

For simple containers — vases, cups, cylinders, planters — vase mode (also called spiral mode or spiralize outer contour) is the most elegant solution. Instead of printing each layer as a closed loop with a start/stop point, the nozzle spirals continuously upward in a single unbroken path. No Z-seam. No layer start gaps. No layer end blobs.

HOW IT WORKS
The slicer converts your model into a single continuous spiral from bottom to top. The nozzle never lifts, never retracts, and never starts/stops mid-layer. The result is one unbroken wall with no seam at all. Watertightness depends entirely on consistent extrusion.
LIMITATIONS
Only works for single-wall, open-top shapes (vases, cups, bowls). Can't print overhangs, bridges, or complex geometry. The wall is thin — one nozzle width (~0.4mm) — so it's fragile. Use a wider nozzle (0.6–0.8mm) for a sturdier vase-mode wall.
BOTTOM LAYERS
The base still prints normally (solid bottom layers) before the spiral begins. Use 5+ bottom layers and slightly over-extruded flow (105%) for the base to ensure the bottom is watertight too. The base-to-wall transition is a common leak point.
BEST MATERIALS
PETG is ideal for vase mode — better inter-layer adhesion than PLA and more forgiving with flow consistency. PLA works but is more brittle at thin wall thickness. TPU produces extremely durable vase-mode prints that are naturally watertight.
Pro tip: design your model with slightly thicker walls than one nozzle width. Set wall thickness to 0.8mm in your CAD tool and use a 0.4mm nozzle — the slicer will print two spiral passes, giving you a double-wall vase that's much sturdier and more watertight than single-wall.

The Z-Seam — The #1 Leak Point

On every non-vase-mode print, each layer's perimeter starts and stops at a point — the Z-seam. At the start of each loop, the extruder takes a moment to build pressure and begin flowing. At the end, excess pressure causes a small blob. These start/stop imperfections create a vertical line of weakness up the entire print. It's almost always where water leaks through first.

ALIGNED SEAM
Place the seam on a single vertical line (rear of the print, or on a corner). This concentrates the weak point into one visible line that you can easily seal with a bead of superglue, epoxy, or even a swipe of clear nail polish.
EXTRA RESTART DISTANCE
Increase "extra restart distance" or "extra restart volume" in your slicer. This pushes extra material at the start of each loop to compensate for the under-extrusion gap. Small adjustment (0.02–0.05mm) but significant for sealing the seam.
PRESSURE ADVANCE / LINEAR ADVANCE
Firmware feature (Klipper: Pressure Advance, Marlin: Linear Advance) that compensates for extruder pressure lag. Evens out extrusion at start/stop points, reducing seam gaps. Requires calibration but makes a noticeable difference in seam quality.
SCARF JOINT SEAM
Available in OrcaSlicer and newer PrusaSlicer versions. Instead of a hard start/stop, the extrusion ramps up and down gradually at the seam, overlapping slightly. Close to invisible seam and much better seal. Z-seam & scarf seam guide
Quick fix for a leaking seam: after printing, run a thin bead of superglue (CA glue) down the visible seam line. Capillary action pulls it into the micro-gaps. Wipe excess, let cure 60 seconds. This alone fixes seam leaks in most cases without coating the entire print.

Best Materials for Watertight Prints

Some materials seal better than others due to differences in how well they flow, bond between layers, and resist moisture absorption. Here's how they rank for watertightness specifically.

TPU — NATURALLY WATERTIGHT
Flexible filament stretches to close micro-gaps. The elasticity acts as a built-in gasket. TPU prints are the most inherently watertight FDM material, often holding water at default slicer settings. Great for: gaskets, seals, waterproof enclosures. TPU guide
PETG — BEST ALL-ROUNDER
Excellent inter-layer adhesion — layers bond more completely than PLA, leaving fewer micro-gaps. Handles heat (80°C), doesn't absorb water into the material itself, and is easy to print. The go-to for watertight containers. PETG guide
PLA — DECENT BUT BRITTLE
Works for watertight prints with the right settings, but slightly weaker inter-layer bonds than PETG. The bigger concern: PLA slowly absorbs water over weeks/months, degrading the material. Fine for vases and short-term use, not ideal for permanent water containers. PLA guide
ABS — ACETONE-SMOOTHABLE
Mediocre watertightness from slicer settings alone, but ABS has a superpower: acetone vapor smoothing melts the surface layer and fuses it into a continuous, non-porous shell. The best path to watertight ABS is printing + vapor smoothing. Requires enclosure. ABS guide
For food-contact watertight items (cups, bowls), material choice also involves safety concerns beyond watertightness. See our food safety guide for which materials are safe to eat and drink from.

Sealing & Coating Methods

When slicer settings get you 90% of the way there but the print still weeps, a coating finishes the job. For non-food items, you have more options than the food-safe coatings — some are faster, easier, and produce great finishes.

Fastest option
Spray-On Clear Coat / Polyurethane

Aerosol clear coat (automotive or hobby grade) or spray polyurethane. Apply 3–4 thin coats with 15–20 minutes between each, rotating the part to cover all angles. Light sanding (400 grit) between coats improves adhesion. The result is a glossy, completely waterproof surface.

Best for: vases, planters, decorative containers, outdoor parts, hydroponics reservoirs. Not food-safe — for food-contact items, see our food safety guide.

Trick for vases: spray the inside only. Pour a small amount of clear coat in, rotate to coat the inner walls, pour out the excess, and let dry upside down. The outside keeps its printed texture while the inside is sealed.
EPOXY RESIN
Brush or pour two-part epoxy over the part. Self-levels to a thick, glossy, completely non-porous shell. Overkill for simple watertightness but produces a beautiful finish. Food-grade epoxy available for kitchen items. Food safety guide
ACETONE VAPOR SMOOTHING (ABS)
Suspend an ABS print above acetone in a sealed container. Acetone vapor melts the surface, fusing layer lines into a smooth, non-porous shell. Extremely effective — the surface literally becomes continuous plastic. ABS-only, requires ventilation. ABS guide
SUPERGLUE (CA) — SPOT SEALING
For small leaks (especially at the Z-seam), thin superglue applied with a brush wicks into micro-gaps via capillary action and seals them. Cures in 60 seconds. Quick, precise, no need to coat the entire print. Works on all materials.
SILICONE SEALANT
Aquarium-grade silicone (100% silicone, no anti-mold additives) applied to joints, seams, or the interior of containers. Flexible, waterproof, and handles UV. Ideal for outdoor planters, rain gauges, and anything that needs a flexible waterproof seal.
Wax sealing for planters

A quick method specifically for plant pots: melt paraffin wax or beeswax and brush or pour it onto the inside surface of the planter. The wax fills layer lines and creates a waterproof barrier. Not as durable as spray coat or epoxy, but it's natural, non-toxic (safe for plants), and takes 10 minutes.

Use a heat gun on low to re-melt and redistribute the wax if coverage is uneven. One coat is usually enough for a planter that just needs to hold soil moisture without weeping through the walls.

How to Test for Leaks

Don't trust your eyes — test systematically. A print that looks solid can still seep over hours. Here's how the community tests watertightness.

WATER FILL TEST (BASIC)
Fill the print with water and set it on a dry paper towel or sheet of newspaper. Check after 1 hour, 4 hours, and 24 hours. Newsprint shows even tiny moisture spots. If the paper is still bone dry after 24 hours, the print is watertight.
RUBBING ALCOHOL TEST (FAST)
Fill with isopropyl alcohol instead of water. IPA has lower surface tension and finds leaks faster than water does — it penetrates micro-gaps more aggressively. If it holds IPA for 30 minutes, it will definitely hold water. Also evaporates clean, leaving no stains.
WEIGHT TEST (PRECISE)
Fill with water, weigh on a kitchen scale (0.1g resolution), cover the top to prevent evaporation, wait 24 hours, weigh again. Any weight loss = leak. This catches seepage too slow to see on paper but fast enough to drain a vase over days.
DYE TEST (VISUAL)
Add food coloring to the water. Dyed water makes even tiny leaks immediately visible — the color stains the paper towel underneath and highlights the exact leak path on the print exterior. Useful for identifying which seam or area needs spot-sealing.

Common Use Cases

Different applications need different approaches. Here's the recommended setup for the most common watertight printing scenarios.

VASES & DECORATIVE CONTAINERS
Approach: Vase/spiral mode in PETG or PLA. Test with water for 24 hours. If it seeps, spray the inside with 2 coats of clear coat.
Material: PETG for longevity, PLA for ease. Vase mode with a 0.6mm nozzle produces a sturdier wall.
Time: Fast to print (vase mode), minimal post-processing.
PLANT POTS & PLANTERS
Approach: 4+ walls, 0.16mm layers, 107% flow. The planter doesn't need to be perfectly watertight — it just needs to not weep through the walls. A drain hole at the bottom handles excess water, so perfect sealing isn't critical.
Material: PETG or ASA for outdoor use (UV-resistant). PLA for indoor planters.
Seal if needed: Wax on the inside, or spray clear coat. Keeps soil moisture in and prevents mineral staining on the outside.
CUPS, MUGS & BOWLS
Approach: 5–6 walls, low layer height, high temp, over-extruded flow + food-grade epoxy coating. For food contact, the coating serves double duty: sealing water and creating a food-safe, cleanable surface.
Material: PETG with a stainless steel nozzle. See food safety guide for full details.
Note: Hand-wash only. PLA deforms in dishwashers.
WATERPROOF ENCLOSURES & HOUSINGS
Approach: 5+ walls, 0.12mm layers, 110% flow. For electronics enclosures, joints and lid interfaces are the weak points — use gaskets (TPU printed or O-rings) at the seam. Seal screw holes with silicone.
Material: PETG or ASA (UV-stable for outdoor). ABS if you'll acetone-smooth it.
IP rating: A well-printed and sealed enclosure can achieve roughly IP65 (protected against water jets). Full IP67 (submersion) requires epoxy coating or injection-molded gaskets.
HYDROPONICS & WATER FEATURES
Approach: Thick walls + epoxy or spray coat on all water-contact surfaces. These items hold water permanently, so even slow seepage matters. Coat generously.
Material: PETG (handles constant moisture well). Avoid PLA for long-term water contact — it degrades slowly.
Note: Algae grows on any unsealed FDM surface in contact with water and light. Coat the interior even if watertightness isn't an issue, just to prevent biofilm buildup.

Frequently Asked Questions

How many walls do I need for a watertight print?
At least 4 perimeters, ideally 5–6. Each wall is an independent barrier. Combined with 105–110% flow rate and low layer height (0.12–0.16mm), 4–6 walls hold water in most cases without any coating. Wall thickness guide
Can vase mode make a watertight print?
Yes — vase mode prints a single continuous wall with no Z-seam, eliminating the most common leak point. The wall is thin (~0.4mm with a standard nozzle) so it's fragile, but the continuous extrusion path means no start/stop gaps. Use a 0.6mm nozzle for a sturdier vase-mode wall.
Why does my print leak even at 100% infill?
100% infill doesn't mean zero gaps. FDM extrusion paths are oval, and where two adjacent paths meet there's a tiny void. These micro-voids form a network that wicks water through the wall. The fix: more walls (not more infill), higher flow rate, lower layer height, and higher nozzle temp.
What's the best sealant for waterproofing 3D prints?
For non-food items: spray polyurethane or clear coat lacquer — 2–3 thin coats with light sanding between. For food-contact items: food-grade epoxy (see food safety guide). For ABS: acetone vapor smoothing. For spot leaks: thin superglue wicked into the seam.
Which filament is most watertight?
TPU is naturally the most watertight — its elasticity closes micro-gaps. PETG is the best rigid option with excellent inter-layer adhesion. PLA works but has weaker layer bonds and degrades slowly with sustained water contact. ABS is mediocre raw but excellent after acetone vapor smoothing.
How do I fix a leaking Z-seam?
Use aligned seam placement so the weak point is one vertical line. Apply thin superglue (CA) down the seam — capillary action pulls it into micro-gaps and seals them in 60 seconds. For prevention: increase restart distance in your slicer, enable pressure advance, or use scarf joint seam mode. Z-seam guide
Can I make a 3D printed vase that holds water?
Absolutely — this is one of the most common watertight printing projects. Use vase/spiral mode in PETG, test with water on a paper towel for 24 hours. If it seeps, spray the inside with 2 coats of clear coat. Most vase-mode PETG prints hold water without any coating at all.

Find the best filament prices for your next watertight project.

Browse Filament Deals
SpoolHound is reader-supported. When you buy through links on this page, we may earn an affiliate commission. Learn more