There are three things to get right about a button and only one of them is choosing a nice one. The type — flat or shank — has to suit the thickness of your cloth. The size, given in ligne, has to suit the garment and match the buttonhole. And the sewing has to include a thread shank, because a button sewn flat against anything thicker than shirting is levered against the fabric every time it fastens and will eventually pull out.
Below: the button types and what each is for, the ligne size chart with real garment equivalents, what the materials mean for washing, how to sew one on so it stays, and how to size a buttonhole properly.
Button types
The only structural distinction that matters is what happens on the back. Everything else is decoration.
Flat (sew-through)
Back: Two or four holes through the face
Use it on: Shirts, blouses, light dresses, cardigans, pyjamas — anything in thin cloth.
Two holes for fine shirting, four for anything that will be pulled. Four holes give you twice the anchor points and let you choose a stitch pattern.
Shank
Back: A stem or metal loop on the reverse, no holes through the face
Use it on: Coats, jackets, thick knitwear, upholstery — anywhere the fabric is bulky.
The shank lifts the button clear of the cloth so the buttonhole side can sit flat underneath. On a heavy coat, a flat button without a shank strains and eventually tears out.
Self-shank
Back: Shank moulded as part of the button body
Use it on: Coats and jackets, and anywhere you want an unbroken face.
The whole face is available for pattern or texture, since no holes interrupt it. Slightly more fragile than a metal loop shank if the material is brittle.
Toggle
Back: Usually a shank or a through-drilled channel
Use it on: Duffle coats, chunky cardigans, bags.
Elongated so it passes through a loop rather than a slit buttonhole. Pairs with a rouleau or leather loop, not a worked buttonhole.
Covered button
Back: Metal shell plus a snap-on back plate
Use it on: Matching a dress or jacket exactly, and Chinese-ball closures.
Sold as blank kits in ligne sizes. Use a light fabric — a thick one will not tuck into the back plate, and interfacing the circle first stops the shell showing through.
Jeans button / tack button
Back: A pin hammered through the fabric into the cap
Use it on: Denim waistbands, workwear, bag flaps.
Not sewn at all. Fitted with a hammer or a press, and effectively permanent — placement mistakes are unrecoverable, so mark twice.
Stud and snap
Back: Two-part, set with pliers or a press
Use it on: Western shirts, baby clothes, bag closures.
A different fastener wearing a button's clothes. Faster to use than a buttonhole and no good under real tension.
Shop buttons by size and material, or the wider sewing notions and supplies shelf.
Ligne sizing, and what to use where
Buttons are sized in ligne, written with an L. One ligne is a fortieth of a French inch — about 0.635 mm — so you can convert any ligne size to millimetres by multiplying by 0.635, and back again by dividing. A 40L button is one inch across, which is a handy anchor to remember.
| Ligne | Diameter | Approx. | Typical use |
|---|---|---|---|
| 14L | 9 mm | ⅜ in | Baby clothes, doll clothes, very fine blouses. |
| 16L | 10 mm | ⅜ in | Shirt collars and cuffs, lingerie. |
| 18L | 11.5 mm | 7⁄16 in | The classic dress shirt front button. |
| 20L | 12.5 mm | ½ in | Blouse fronts, light dresses, pyjamas. |
| 24L | 15 mm | ⅝ in | Cardigans, trouser waistbands, light jackets. |
| 28L | 18 mm | 11⁄16 in | Cardigans, jacket sleeves, heavier shirts. |
| 30L | 19 mm | ¾ in | Blazer fronts. |
| 32L | 20 mm | ¾ in | Blazer and jacket fronts. |
| 36L | 23 mm | ⅞ in | Coat fronts, chunky cardigans. |
| 40L | 25.5 mm | 1 in | Coats, capes. |
| 45L | 28.5 mm | 1⅛ in | Heavy coats, statement closures. |
| 60L | 38 mm | 1½ in | Decorative and statement buttons only. |
Sizing by garment
- Dress shirt: 18L on the front, 16L on collar and cuffs. Sleeve buttons are conventionally a size down from the front.
- Blouse or light dress: 18–24L, depending on how much you want them noticed.
- Trouser waistband: 24–28L, and a flat four-hole button so it sits low under a waistband facing.
- Cardigan: 24–28L. Knitwear needs a shank or a generous thread shank because the fabric is thick and stretchy.
- Blazer: 30–34L on the front, 20–24L on the sleeves.
- Coat: 36–45L, shank type, with a backing button behind each one.
A proportion rule that works: the button should be no wider than half the width of the placket or band it sits on. A button wider than that overhangs and looks tacked on rather than designed in.
Materials and how they wash
Material is mostly an aesthetic choice, with one genuinely practical consequence: whether the finished garment can go in a machine. It is worth knowing before you sew twelve of them onto a shirt.
| Material | Character | Care |
|---|---|---|
| Corozo (tagua nut) | Vegetable ivory from the tagua palm nut. Dense, warm to the touch, takes dye deeply so colour goes right through. The premium natural shirting button. | Machine washable and stable. Avoid very hot water and long soaking. |
| Mother of pearl / shell | Cut from shell, so every button has slightly different iridescence. Cool to the touch and unmistakably not plastic. | Brittle — it chips and cracks. Wash cool and gently, never tumble hot, and cover with foil when pressing. |
| Horn | Natural, mottled, warm-looking. The traditional choice for tweed jackets and country coats. | Dry clean or hand wash. Hot water and detergent will craze the surface. Occasional oiling keeps it from drying out. |
| Wood and coconut | Light, matte, textured. Good on linen, canvas and casual knits. | Keep out of long soaks — wood swells and can split. Hand wash where possible. |
| Polyester / resin | The commodity default, and no bad thing. Colourfast, tough, cheap, made in every shape imaginable, and available in matched dye lots. | Machine washable, tumble safe, essentially indestructible. |
| Metal (brass, zinc alloy) | Heavy, sharp-edged, and reads as workwear or military. | Can tarnish or mark fabric when damp. Check whether they are lacquered before a hot wash. |
| Glass and vintage | Heavy for their size and often irreplaceable. Best kept for a piece where they are the whole point. | Hand wash, or remove before washing. Sew with strong thread — the weight works against you. |
One practical habit regardless of material: cover buttons with foil or a pressing cloth when you iron. A hot soleplate melts polyester, crazes horn and cracks shell, and it happens the once you were in a hurry.
Thread and needle
A button is rubbed and levered every single time the garment is fastened, which makes this one of the few places in sewing where thread choice genuinely decides longevity.
- Shirts and blouses: all-purpose polyester, used doubled. Four strands total through the holes is plenty for a 18L button in shirting.
- Coats, jackets, bags: buttonhole twist or topstitch thread, single. Thicker, stronger and far more abrasion resistant, and it looks right at that scale.
- Knitwear: polyester, doubled, plus a backing button. Knit fabric has no resistance to a point load and a button will simply travel through it otherwise.
- Skip cotton for anything under real strain. It is lovely thread but it has less abrasion resistance than polyester, and abrasion is exactly what a button does to its own stitching.
- Wax it. Drawing doubled thread across beeswax or a thread conditioner stops it tangling, and adds a real amount of strength and water resistance. Two seconds, noticeably better result.
For the needle, a sharps in size 5 to 8 covers most button work — long enough to grip, fine enough to pass through the holes twice. Use a size 1 to 4 for buttonhole twist, which needs a bigger eye. Needle types and sizes
Shop sewing thread and hand sewing needles.
Sewing a button on properly
The step that separates a button that lasts from one that does not is the thread shank — a small column of thread between the button and the cloth. It gives the buttonhole layer somewhere to sit. Without it, fastening the garment levers the button sideways against its own stitching.
- Mark the position. Fasten the garment as it will be worn and push a pin through the buttonhole. Mark where it lands — centred across the buttonhole, and at the end nearest the garment edge, because that is where the button will settle under strain.
- Anchor without a knot. Two or three tiny stitches on the right side at your mark. A knot is a lump that can pull straight through a single layer of shirting; stitches cannot.
- Add a spacer. Lay a toothpick, a matchstick or the shaft of a second needle across the top of the button, between the holes. Thicker fabric wants a thicker spacer — a matchstick for a coat, a needle for a blouse. This is what creates the shank.
- Stitch through. Four to six passes through each pair of holes, over the spacer. On a four-hole button pick a pattern and keep it consistent: parallel bars are the shirt standard, a cross is stronger, a square is decorative.
- Wrap the shank. Remove the spacer. Lift the button up to the top of its slack, bring the needle up between the button and the cloth, and wrap the thread column tightly three to five times. It should look like a small neat pillar.
- Secure and bury. Take the needle down to the wrong side, work two half-hitches into the existing stitches, then run the thread a centimetre or two between the fabric layers before cutting. A knot on the surface will find its way loose; a buried tail will not.
Shank height: match it to the thickness of the buttonhole layer, not to the button. Two layers of shirting need barely a millimetre. A wool coat front with interfacing and facing needs 3–4 mm, which is why the spacer gets thicker as the cloth does.
Placement and spacing
One rule outranks all the others: put a button at the fullest point of the bust, then space outwards from it in both directions. A closure that gapes there is the most visible failure a button layout can have, and it is entirely a placement problem rather than a fit one.
- Shirt or blouse: 7–10 cm apart. Closer spacing reads as more formal and gapes less.
- Coat: 10–13 cm apart, and usually an odd number of buttons for balance.
- Distance from the edge: the button centre should sit at least its own radius plus a few millimetres in from the finished edge, or it will overhang.
- Other stress points: the waist on a fitted dress and the top of a hip vent on a skirt. Both gape if the nearest button is too far away.
- Check before committing: pin every button in place, put the garment on, and look in a mirror. Sewing twelve buttons and then discovering the spacing is wrong is a genuinely miserable afternoon.
Quick answers
- What is the difference between a shank button and a flat button?
- A flat button has holes through its face and sits against the cloth. A shank button has a stem or loop on the back and no holes through the front, holding it above the fabric so the buttonhole layer can lie flat underneath. Shirts use flat; coats and thick knitwear use shank.
- What does 24L mean?
- Ligne — the traditional button size unit, one fortieth of a French inch, about 0.635 mm. So 24L is roughly 15 mm across. Multiply any ligne figure by 0.635 for millimetres. 40L is exactly one inch, which is the easiest anchor to remember.
- How long should a buttonhole be?
- Diameter + thickness + 3 mm. The thickness term is the one people forget, and it is why a domed button jams in a hole cut to its diameter alone. Test on a scrap with all the same layers, interfacing included.
- What thread is best for sewing buttons?
- Doubled all-purpose polyester for shirts and blouses; buttonhole twist or topstitch thread for coats, bags and heavy buttons. Wax it first. Avoid cotton on anything under strain — polyester resists abrasion much better, and abrasion is what a button does.
- Why do my buttons keep coming off?
- No thread shank, a surface knot that worked loose, or cotton thread on a high-strain button. Add a shank with a spacer, bury the ends between the layers rather than knotting on top, and switch thread. A backing button fixes the rest.
- Do I need a thread shank on a shirt button?
- A small one, yes. Shirting is thin so it only needs the thickness of a needle as a spacer, but even that much prevents the button being levered flat against the placket every time it fastens. On a coat the shank needs to be several millimetres.
- Should buttonholes be horizontal or vertical?
- Horizontal under strain — waistbands, cuffs, coat fronts. Vertical on narrow interfaced plackets like shirt fronts. Horizontal is the stronger default when you are not sure.
- Are corozo buttons machine washable?
- Yes. Corozo, also sold as tagua nut or vegetable ivory, is dense palm seed dyed all the way through, so it is stable in a normal wash and does not show a plastic core if it chips. It is shell and horn buttons that need care — both are brittle and dislike heat.
- How many buttons does a shirt need?
- Typically six to eight down the front at 7–10 cm spacing, plus one per cuff and one at the collar. Work outwards from a button at the fullest point of the bust rather than dividing the placket evenly, which is what causes gaping.
Choosing buttons for a project
Work in this order and it comes out right: pick the button first, measure its diameter and thickness, size the buttonholes from those two numbers, sew and test the buttonholes on a scrap, then place the buttons from the finished holes. Buttons chosen after the buttonholes are cut are buttons chosen from whatever happens to fit.
Shop buttons, pair them with thread and interfacing, or browse machine accessories for a buttonhole foot. Hunting for a particular size or material? Ask us.
Interfacing explained Types of sewing needles Essential sewing tools