Custom Chair Cushions
From:
$107.00
- Cut to your exact measurements — dining, rocking, patio, wicker and more.
- 119 fabrics at one price — indoor and outdoor lines in one order.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $99 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Start with your shape
Not sure? Pick the closest — every measurement is confirmed before we cut.
Don't see your shape? We make any shape.
Straight edges? A top photo + the edge numbers is all we need. Curved? Trace it on paper next to a tape measure and email us a photo.
Enter your measurements
Measure the old cushion flat, edge to edge — never the frame.
Choose your fabric
Five families, 119 cuts, one flat rate — pick by look and feel. Click a family to see its swatches below, or its ⓘ for what the fabric is and where it works best.
No fabrics match the current filters — clear one above.
All covers cut to your exact dimensions — no stock sizes, zippered covers that remove for washing.
Review & order
Calculated live from your measurements — every line, no surprises.
Free shipping over $158 · $29 flat below
Estimates only — we re-verify every dimension before cutting and will contact you if anything looks off. Prefer email? Email me this quote
Odd shape or tricky frame? Upload a photo of your furniture or old cushion — one overall shot, plus a top and side view of the old cushion if you can.
JPG, PNG or WebP · up to 10 MB each · max 3
Cut and sewn by the factory that ships them — no middlemen.
One price for every fabric. Pick by look, not budget.
Every dimension re-checked before cutting. Outside tolerance, remade free.
If we cut it wrong, we remake it — no arguments.
Build Your Chair Cushion
Chair cushion is the biggest, bluntest phrase in this business — and a fair one, because every chair wants the same two things: a pad that fits its deck and a fit that survives its habit. But the chairs themselves refuse to agree on anything. A dining chair is a 17-inch square; a rocking chair is a seat-plus-back set in constant motion; an Adirondack is a fan-back that no rectangle has ever fit; a wicker chair is a trapezoid that narrows toward the back. Universal pads fail every one of them in a different way.
This page is the hub for the whole chair family, indoors and out. Each chair type with real build logic has its own page — the collections below branch to them — and every build is the same factory answer: measure the deck and the back, pick the fabric tier, and we cut, fill and sew to your numbers.
Open the Customizer — Rectangle Preselected →
Build your chair cushion — start with the shape below.
Squares for dining decks, rectangles with backs for rockers and gliders, notched T-cushions for upholstered frames — pick the closest shape, enter your measurements, and see an instant estimate with a dimension drawing.
Dining, rocking, patio, wicker — every chair is the same job: pick a shape and type your numbers.
Pricing — estimated starting at
| Fabric tier | Estimated price* |
|---|---|
| Cotton Linen | $107 |
| Tech Fabric | $107 |
| Premium Velvet | $107 |
*One chair seat pad (18 × 18 × 3 in.): $45 make-base + 2.25 sq ft × rate ($27.37 per sq ft, 3" 50D foam + fabric, all fabrics one price). Seat-plus-back sets and shaped decks price on their own area at the same formula — every chair, one calculator.

For comparison: big-box universal chair pads run $10–$30 each in a handful of sizes, fiber-filled, and are typically replaced annually. We publish the formula above so you can check the math before you order.
Popular Chair Cushion Sizes We Cut
| Chair | Typical build | Notes |
|---|---|---|
| Dining / kitchen chair | 16–20" squares, 2–3" | Dining chair cushions — the volume lane |
| Rocking chair | Seat 18–20 sq + back 18–21 H | Rocking chair cushions — the motion build |
| Adirondack | Fan-back set, seat 17–20 | Adirondack cushions — the shaped classic |
| Wicker / rattan | Trapezoid decks, curved fronts | Wicker cushions — front/back widths differ |
| Patio dining chair | 17–19" squares, weatherproof | Patio chair cushions — replacement lane |
| Wrought iron | Curved backs, narrow decks | Wrought iron cushions — the vintage frames |
| High-back / wing | Backs to 24"+ H | Chair back cushions — the back-pad family |
Common chair decks and their typical builds (typical, always measure):
Yours differs? That’s the point — we cut to your numbers.
How to Measure a Chair Cushion
- Measure the deck, not the old pad — width and depth edge to edge to the nearest quarter inch; on wicker and tapered decks, record front and back widths separately.
- Back cushions are their own measurement: height from the seat line, width at the widest point, taken flat against the back frame.
- Match the fit to the chair’s habit — motion chairs (rockers, gliders, swings) want a snug cut, smooth decks want an exact one.
- Full sets: measure one of each chair type, then count — matched sets leave the factory with the same loft and the same dye lot.

Full walkthrough with photos: our measuring guide.
One Chair Family, Two Fabric Worlds

The chair family spans the whole house and the whole yard, and the fabric tier follows the chair’s address. Indoor dining and desk chairs run cotton linen, velvet and knit grades; patio, wicker and lawn chairs want a weatherproof woven over a core that drains. Same 11 shapes, same calculator — two fabric pools, compared honestly in our fabric guide.
Chair Cushions We Build For
Each chair type with real build logic has its own page — the branches below carry the measured builds:
- Dining Chair Cushions — 16–20 in squares, full sets
- Rocking Chair Cushions — seat + back sets, motion builds
- Adirondack Cushions — fan backs, measured to the frame
- Wicker Cushions — trapezoid decks, curved fronts
- Patio Chair Cushions — replacement builds, any patio set
- Wrought Iron Cushions — curved backs, vintage frames
- Lounge Chair Cushions — low-slung loungers, 70–80 in
- Bar Stool Cushions — the tall chairs: rounds & squares
- Glider Cushions — swivel gliders, nursery duty
- Chair Back Cushions — high backs, lumbar, wing chairs








See all fabrics — pick by look, not budget — in the customizer.
Frequently asked questions
Do you sell standard chair cushion sizes?
Yes — standard sizes too, in 3 clicks: chair seats cluster at 16–20 inch squares at 2–3 inches thick — stock squares like 18 × 18 and 20 × 20. Type the numbers into the customizer for the same instant factory-direct quote — nothing is warehoused, so no size is ever out of stock.
What is the difference between a chair cushion and a seat cushion?
The words overlap. In our shop’s usage a chair cushion means the chair’s full build — usually seat plus back, matched to the chair type (rocking, Adirondack, wicker) — while a seat cushion is the pad alone. Chair work is where shape starts to matter: fan backs, trapezoid decks, the motion build.
Can you make cushions for rocking chairs?
Yes — rockers take seat-plus-back sets built for constant motion, the build laid out on the rocking chair page.
Can you match a cushion to an odd chair shape?
That is the daily work: trapezoid wicker decks, fan-back Adirondacks, curved wrought-iron backs, notched T-cushion frames. Pick the closest of the 11 shapes and send the measurements; dimensions are confirmed before cutting.
How do chair cushions stay in place?
We don’t sew on ties or gripper undersides — our factory can’t supply them reliably, so we won’t sell you the promise. A pad cut to your confirmed numbers sits the deck without wandering, and for chairs that get dragged around, a thin non-slip rug pad trimmed slightly smaller than the cushion, laid flat underneath, is the honest fix.
Can one order cover chairs from different rooms?
Yes — dining chairs, a rocker and a patio set can travel on one order, each piece priced on its own area; pieces sharing a fabric tier ship from one dye lot.
How long does a custom chair cushion take?
Your order starts at the cutting table: production is 4–7 business days, with rush production at 3–5 business days for a surcharge. Delivery is 3–6 weeks door to door. Typical US custom shops quote 3–6 weeks for the same build.
Is a Chair Cushion Right for You?
- The fabric pool must match where the chair lives. The 119-fabric list splits into indoor and outdoor lines — a cotton or velvet pick on a patio chair is a one-season cushion at a custom price; set the usage first, then choose the cloth.
- Genuinely standard decks do not need us. An 18 × 18 seat that a stock square sits without wandering is a catalog buy — custom earns its price on fan backs, trapezoids, T-cushion notches and the decks the size charts miss.
- Unsure about color? Email the factory before you order. Screens shift color, and room light shifts it again — send a photo of where the cushion will live and we will tell you honestly how each fabric reads in that spot. The two-minute email is cheaper than a wrong-color guess.
- Custom-cut means non-returnable. Custom-cut means non-returnable. A cushion cut to your numbers fits exactly one frame on earth — tolerances are published in writing (±½″, ±¾″ over 36″), and anything outside them against your confirmed numbers is remade free, whenever the error is found.
Made by the factory that ships them
- Outdoor cushion factory for 10+ years — we cut, fill, and sew every order ourselves.
- Every dimension you send is re-checked before a single yard of fabric is cut.
- Made-to-order means any fabric, any piece, no minimum.
- If we cut it wrong — outside the ±½″ tolerance (±¾″ over 36″), wrong fabric, wrong build — remade free.
Custom chair cushions from $99 — quote in 4 steps.
Shopping for one chair type in particular? See the dining chair guide →
Not sure which shop to order from? See how we compare to other custom cushion makers — pricing, fabrics, and turnaround, side by side.
Shipping & Delivery
- Orders over $158 ship free — add a second cushion or an upgrade and shipping’s on us.
- Smaller orders ship anywhere in the contiguous US for one simple flat fee — always shown before you pay.
- Made in 7–14 business days. Each cushion is cut and sewn to your measurements after you order, never pulled from a shelf.
- ±½″ tolerance on all custom cuts — and if we cut it wrong, we remake it free. No forms, no fine print.
Have a deadline? Contact us before ordering and we will tell you honestly whether we can meet it.
Related products
Custom Couch Cushions
- Cut to your exact measurements — refill the cores, recover the set, or rebuild every block.
- 119 fabrics at one price — indoor and outdoor lines in one order.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $126 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Floor Cushions
- Cut to your exact measurements — round, square and oversized floor pillows.
- 119 fabrics at one price — indoor and outdoor lines in one order.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $134 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Custom Loveseat Cushions
- Cut to your exact measurements — any two-seat frame, any fabric.
- 119 fabrics at one price — indoor and outdoor lines in one order.
- One order, one dye lot — every piece in the run ships color-matched.
- Factory-direct from $126 — instant quote in the customizer below.
- ±½″ tolerance, re-checked before cutting — remade free if we cut it wrong.
Replacement Rocking Chair Cushions
- Replacement rocking chair cushions cut to your measurements — antique sprung seats, bowed backs and gliders, no size list required.
- Bowed backs cut from a paper template trace — four numbers and the outline, no guessed radius.
- Glider three-piece sets (seat, back, armrests) with every piece measured and priced on its own area.
- From $94 a seat; a standard 18 × 16 × 3 in. seat (3" 50D) is $100 and a full seat + back set lands near $200 — all fabrics one price.
- Made in 4–7 business days, shipped direct from the mill.
Reviews
There are no reviews yet.