🪴 Maker projects · 5 min read

3D printed planters with real drainage

By @meshminds3d · Updated July 2026

Quick answer

Upload any STL to the free Meshcast planter generator — it carves a planting cavity into the model, adds a drainage hole, feet and a matching drip tray, and exports a print-ready 3MF or STL. Print in PETG with 3–4 walls for anything that gets watered; PLA is fine for dry indoor pots and cachepots.

Turn any model into a planter

This isn't a pick-a-cylinder tool: the generator hollows a planting cavity into whatever model you upload — a skull, a sculpture, a low-poly fox — so the outside stays yours and the inside becomes a pot. Everything runs in the browser with a live preview.

1

Upload & scale

Drop in an STL or hit Load an example. The scale slider (10–500 %) resizes the whole model — final dimensions update as you drag, so you can hit a target pot width exactly.

2

Carve the cavity

Choose a round hole (Ø 5–150 mm) or a rectangular one with corner radius, and set the depth up to 200 mm. Cut top flat slices a pointed or rounded top into a level opening, wall taper (0–20°) widens the cavity toward the top so root balls slide out, and offset sliders nudge the hole off-center. If the cavity gets too close to the surface, a thin-wall warning pops up before you waste a print.

3

Add drainage & extras

Three toggles: a drainage hole (3–40 mm) through the cavity floor, drainage feet that lift the pot so water can actually escape, and a matching drip tray (saucer) generated to fit — print it in the same run.

4

Download & print

Export 3MF or STL. Slice with 3–4 walls, 15 % infill, no supports for most upright models. A 120 mm pot is an overnight print and a few dollars of filament.

Drainage done right

Most "my printed planter killed my plant" stories are drainage stories. Printed pots don't breathe like terracotta, so water only leaves through the hole you give it. Size the drainage hole around 10–15 % of the cavity diameter (the 12 mm default suits a 100 mm pot), enable the feet so the hole isn't sealed against the saucer, and use the drip tray indoors. Skipping the hole is fine only for a cachepot with a nursery pot inside.

PETG vs PLA for wet soil

PETGPLA
Constant wet soilExcellent — years outdoorsOK indoors; slowly weakens
Sunny windowsill / balconyHandles heat and UV betterCan soften on hot balconies
Print difficultySlightly stringyEasiest
Best forWorking pots with drainageCachepots, dry indoor décor

PLA won't hurt the plant — it's the moisture-plus-heat combination that hurts the PLA. If a pot will be watered directly or lives outside, spend the extra effort on PETG. More detail in the filament comparison.

Keeping water in the pot

FDM prints are nearly watertight; thin or under-extruded walls seep slowly along layer lines. Three fixes, in order of effort:

Watch the thin-wall warning. If the generator flags thin walls, reduce the insert diameter or scale the model up — a 1 mm wall won't just leak, it can crack when soil expands.

Sizing for common plants

PlantCavity ØDepth
Succulents & cacti60–90 mm50–70 mm
Herbs (basil, mint)100–140 mm90–120 mm
Pothos, philodendron120–160 mm100–140 mm
Snake plant140–180 mm130–180 mm

Repotting rule of thumb: about 20–30 mm wider than the current root ball. Set the insert diameter and depth sliders straight from this table.

Grow something weird

Upload any model, carve it into a planter with drainage and a drip tray, download the file. Free, no signup.

Open the planter generator →

FAQ

Do 3D printed planters need a drainage hole?

If the plant lives in it directly, yes — printed pots are watertight enough that roots sit in stagnant water and rot without one. Enable the drainage hole plus the drip tray in the generator, or skip drainage and use the printed pot as a cachepot around a nursery pot.

Is PLA safe for plants?

Yes — PLA is inert enough that it won't harm plants or soil. The concern runs the other way: constant moisture and warm sun slowly weaken PLA. For outdoor pots or heavy waterers, PETG lasts years longer.

How do I make a 3D printed planter waterproof?

Print with 3–4 perimeters and a slightly higher flow on walls; most seeping happens through thin, under-extruded walls. For a guarantee, brush the inside with a waterproof sealant — or just use a drainage hole and drip tray so slow seepage doesn't matter.

What size planter does my plant need?

Roughly: succulents and cacti 60–90 mm cavity diameter, herbs 100–140 mm, pothos and philodendron 120–160 mm, snake plants 140–180 mm. When repotting, go about 20–30 mm wider than the current root ball.

Made by @meshminds3d. Got stuck? Email a photo and I'll help you debug.