Different Types of Sewing Stitches
Types of Sewing Stitches: A Complete Guide to Stitch Classification and Usage
The ISO 4915:1991 standard classifies all sewing stitches into six distinct stitch classes encompassing 88 standardized stitch types. These six classes—ranging from single-thread chain stitch (Class 100) to cover stitch (Class 600)—form the foundation of garment construction, each serving specific fabric types, seam stress profiles, and production requirements. Professional sewists, textile students, and garment manufacturers must understand these classifications to select the correct stitch for durable apparel assembly. Even the best fabric glue cannot replace a properly constructed seam in durable garment assembly.
This guide provides a complete breakdown of each stitch class, their formation mechanisms, applications, and how to select the right stitch type for your specific garment project.
What is Stitch in Textile Terms?
A stitch is the smallest unit of repeated thread configuration formed when loops of one or more threads bind with each other through interlacing, intralooping, or interlooping — or any combination of these three mechanisms — to join fabrics. ISO 4915:1991 formally recognizes over three dozen distinct stitch formations using one to seven separate threads.
All stitches derive from one of three fundamental formation methods:
Interlacing
Interlacing occurs when a thread passes over or around another thread or pre-existing loop of a different thread. This mechanism is the basis of lockstitch formation, where the needle thread and bobbin thread cross each other at each stitch site.


Intralooping
Intralooping forms when a thread passes through another loop created by the same thread. This mechanism characterizes single-thread chain stitches (Class 100), where each stitch catches the previous loop to form a chain. The structure is not self-locking — if the end thread is pulled, the entire seam unravels.


Interlooping
Interlooping occurs when a loop of thread passes through another loop formed by a different thread. This mechanism underlies multi-thread chain stitches (Class 400) and overlock stitches (Class 500), where needle thread loops pass through looper thread loops to create a bound seam structure.


Six Stitch Classes Defined by ISO 4915:1991
The International Organization for Standardization publishes ISO 4915:1991 — Textile Stitch Types: Classification and Terminology — which establishes the authoritative six-class system covering 88 standardized stitch types. Each class uses a three-digit code (100 through 600) and serves specific garment zones and fabric types.
Stitch Class 100![]() | Single Thread Chain Stitch Subdivided Classes: 7 Stitch Types: 101, 102, 103, 104, 105, 107, 108 Threads: 1 | Elasticity: High Security: Low — entire seam unravels if one thread breaks |
Stitch Class 200![]() | Hand Stitch Subdivided Classes: 13 Stitch Types: 201, 202, 204, 205, 206, 209, 211, 213, 214, 215, 217, 219, 220 Threads: 1 | Speed: Slow | Cost: High |
Stitch Class 300![]() | Lockstitch Subdivided Classes: 27 Stitch Types: 301–327 (23 types listed) Threads: 2 | Security: High | Extensibility: Moderate |
Stitch Class 400![]() | Multi-Thread Chain Stitch Subdivided Classes: 17 Stitch Types: 401–417 Threads: 2+ | Extensibility: High | Bulk: Moderate under seam |
Stitch Class 500![]() | Overlock / Over Edge / Safety Stitch Subdivided Classes: 15 Stitch Types: 501–514, 521 Threads: 2–8 | Extensibility: Very High | Edge Finish: Yes — trims and overcasts simultaneously |
Stitch Class 600![]() | Cover Stitch / Flat Lock Stitch Subdivided Classes: 9 Stitch Types: 601–609 Threads: 3–4 | Extensibility: Highest | Use: Hemming, elastic attachment, decorative |
Class 100 — Single Thread Chain Stitch


Area of Application
- Lap and flap positioning
- Temporary joining and basting
- Hemming — especially on knit garments
- Blind stitching for invisible hems
- Buttonholing and button attachment
- Edge finishing on sheer fabrics
Stitch class 100 forms when a single thread creates loops that pass through each other via intralooping. Chain stitch machines produce these seams, which exhibit high elasticity — making them ideal for sewing jersey fabric and other knit textiles where seam give is required.
Critical limitation: Class 100 stitches are not self-locking. If the loose thread end is pulled, the entire seam unravels completely from end to end. For this reason, class 100 stitches require a back-tack or bar-tack at the seam start and end to prevent unraveling.
Class 200 — Hand Stitch


Area of Application
- Jacket lapels and lapel padding
- Premium coat construction
- High-end tailored garments where invisible stitching is required
- Decorative hand-finishing on luxury apparel
Class 200 stitches simulate domestic hand-sewing techniques produced by specialized pick-stitch machines. The needle thread passes from one side of the fabric to the other, creating top and bottom views that appear identical. This class produces a refined, high-quality finish on premium garments such as coats and tailored jackets.
Limitations: Class 200 stitches incur higher labor costs due to slow production speed and require frequent maintenance. They are rarely used in mass-production environments where cost-per-seam is the primary driver.
Class 300 — Lockstitch


Area of Application
- Joining facing and lining panels
- Collar construction and attachment
- Pocket assembly on shirts and trousers
- Topstitching on denim and casual wear
- General-purpose seaming in mass production
Class 300 lockstitch uses two threads — a needle thread (top) and a bobbin thread (bottom) — that interlace at each stitch site. The stitch forms via a bobbin driver mechanism, allowing the lockstitch to be placed anywhere on the fabric panel. The top and bottom appearances are identical, producing a balanced, professional seam.
Lockstitch provides superior seam security and consistent stitch appearance. However, the bobbin thread capacity is limited, requiring frequent bobbin changes that interrupt production flow. Typical bobbin capacity supports 60–90 minutes of continuous sewing before changeover, depending on thread weight and stitch density settings.
Class 400 — Multi-Thread Chain Stitch



Area of Application
- Lace and braid attachment to garments
- Elastic joining with fabric panels
- Side seams of pants, trousers, and workwear
- Heavy fabric assembly — canvas, denim, upholstery
- Leather goods and saddle stitching applications
Class 400 stitches form when two or more sets of threads interlace and interloop in a chain configuration. Each needle thread loop binds with two looper thread loops, producing a top surface resembling lockstitch and a bottom surface resembling double chain stitch. This dual-appearance characteristic provides both security and stretch.
Limitation: Class 400 seams exhibit lower resistance to seam runback (backward unraveling) compared to lockstitch, and the multiple thread sets add bulk under the seam. These seams are widely used in heavy fabric sewing machines where strength and give are both required.
Class 500 — Overlock, Over Edge, and Safety Stitch





Area of Application
- Side seam and armhole joining on knit garments
- Inseam and outseam finishing on pants and activewear
- Sportswear and athletic apparel construction
- Decorative topstitching on casual and resort wear
Class 500 overlock stitches form with one to eight threads, where a minimum of one thread set’s loops bind the fabric edge while a rotating knife trims excess fabric ahead of the needle. This simultaneous trimming and stitching produces a clean, secured edge that prevents fraying. Overlock seams provide the highest extensibility among all stitch classes — critical for knit and stretch fabrics that undergo repeated stress.
The five-thread overlock configuration (two needles, three loopers) produces a “safety stitch” that combines a chainstitch and an overlock stitch in one pass, delivering both seam security and edge protection. These seams are standard in modern apparel seam construction for performance and stretch garments.
Limitation: Overlock stitching adds bulk to the seam construction due to multiple thread sets and the trimmed fabric edge contained within the stitch. This is a critical consideration when assembling lightweight or sheer fabrics.
Class 600 — Cover Stitch and Flat Lock Stitch


Area of Application
- Hemming T-shirts, sportswear, and activewear
- Attaching elastic bands and lace to garment edges
- Decorative topstitching requiring parallel rows
- Flat lock seam construction for underwear and lingerie
Class 600 cover stitches form with three to four threads: one needle thread, one or two looper threads, and one top cover thread. The looper threads pass under the fabric edge and are covered by parallel rows of needle thread on the face side, creating the signature double-needle stitched appearance. This class produces the highest extensibility of all stitch types, with stretch recovery of up to 30–40% of seam length in activewear applications.
Flat lock stitching (a sub-type of class 600) joins fabric edges with the loops on the face side and the seam allowance on the back, creating a flat, comfortable seam ideal for garments worn close to the skin.
Stitch Selection Quick Guide
Use this quick-reference table to select the right stitch class for your project based on fabric type, seam stress, and finish requirements.
| Your Project | Recommended Stitch Class | Why |
|---|---|---|
| T-shirt hem | Class 600 (Cover Stitch) | Highest extensibility; professional double-needle appearance; stretches with fabric without breaking |
| Denim side seam | Class 301 (Lockstitch) | Superior seam security; consistent appearance; handles heavy fabric without distortion |
| Knit dress side seam | Class 500 (Overlock) | Very high extensibility; edge finishing prevents fraying; lightweight bulk under seam |
| Wool coat lapel | Class 200 (Hand Stitch) | Refined, high-quality finish; invisible on face side; traditional tailored appearance |
| Temporary basting | Class 100 (Chain Stitch) | High elasticity; easily removed; ideal for holding layers before final seaming |
| Activewear inseam | Class 500 (Safety Stitch) | Combines seam security with edge protection; withstands repeated stretch cycles |
| Curtain hem | Class 401 (Multi-Thread Chain) | Moderate extensibility; strong hold; suitable for lightweight to medium fabrics |
| Underwear panel seams | Class 600 (Flat Lock) | Creates flat, comfortable seam; loops on face side; ideal for next-to-skin wear |
| Leather goods | Class 401 (Multi-Thread Chain) | Strong hold with moderate stretch; handles thick, non-fraying material |
| Button attachment | Class 100 (Chain Stitch) | Secure without being overly tight; allows slight movement; classic tailor’s approach |
Stitch Types Used in Common Garment Types
Every garment category uses a specific combination of stitch classes depending on the fabric weight, stress points, and aesthetic requirements. The following sections detail standard stitch assignments for basic apparel.
Stitch Types Used in a Basic Shirt

A standard dress shirt uses stitch classes 301, 304, 401, and 516. The 301 lockstitch joins the side seam and sleeve inseam. The 304 variant reinforces the collar stand. The 401 multi-thread chain stitch attaches the sleeve to the armhole. The 516 safety stitch (a class 500 sub-type) finishes the left front placket. Buyer specifications may adjust these assignments — particularly for pattern-matched stripes or performance fabric blends.
Stitch Types Used in Basic Pants

Basic trouser construction relies on class 301 lockstitch for the outseam and inseam — providing the straight, secure seam required for the leg silhouette. Class 401 multi-thread chain stitch attaches the waistband and belt loops. The crotch seam uses a 401-02 double-needle configuration for enhanced strength at the highest-stress junction in trouser construction.
Stitch Types Used in a Dress

Dress construction combines class 301 lockstitch for structural seams with class 500 overlock for armhole and neckline edge finishing. The waist seam — the primary stress point where bodice meets skirt — uses a 401-02 double-row chainstitch for reinforced strength. Hem finishing on woven dresses typically employs a blind hemstitch (class 100 sub-type) for an invisible finish on the face side.
Stitch Types Used in Undergarments

Undergarment construction prioritizes comfort and stretch recovery. Class 600 cover stitch is the primary stitch type — used for leg opening hems, waistband elastic attachment, and panel joining. Class 500 overlock (3-thread) assembles the main fabric panels, providing a clean edge that prevents fraying in intimate apparel where fabric is subject to repeated stretch and wash cycles.
Frequently Asked Questions About Sewing Stitches
Which stitch types are required for sewing a shirt?
Stitch types 301, 304, 401, and 516 are standard for shirt construction. Type 301 lockstitch forms the primary side seam and sleeve inseam. Type 304 reinforces the collar and collar stand. Type 401 multi-thread chain stitch attaches the sleeve to the armhole. Type 516 (safety stitch) secures the front placket. Buyer requirements may substitute 516 with 504 for certain fabric weights or finish specifications.
Is a zigzag stitch stronger than a straight stitch?
Yes — zigzag stitches (stitch type 304 and 514) provide greater seam strength and flexibility than straight lockstitch (type 301) when measured under dynamic loading conditions. The zigzag configuration allows the seam to stretch by 15–25% beyond its original seam length before failure, compared to 5–10% for a straight lockstitch. This makes zigzag essential for knit fabrics, elastic materials, and any garment subject to repeated stretching during wear.
How do I indicate multiple stitches in a seam?
ISO 4915 notation uses a dash to indicate the number of parallel stitches in a seam. The base stitch class code is followed by a dash and the stitch count. For example, “301-2” denotes two parallel type 301 lockstitches forming a double-needle seam. “401-03” indicates three parallel rows of class 401 chainstitch, commonly used at the crotch seam and other high-stress garment junctions.
Which stitch types are used for wig making?
Wig construction combines plain lockstitch (type 301) for base cap seaming with zigzag stitch (type 304) for attaching hair strands to the cap. The 304 zigzag provides a secure anchor point that resists strand pull-out during styling and maintenance. These operations are performed on specialized wig-making sewing machines with fine gauge needles and precise stitch width control.
Recommended Stitches for Knitting a Large Blanket
Large blanket construction demands stitches that accommodate the weight of the fabric and provide maximum warmth retention without seam failure. Three stitch types are recommended for different blanket construction methods:
- Garter stitch — All-knit construction using alternating knit and purl rows. Creates a reversible fabric with excellent draping. Ideal for acrylic and wool blanket yarn weights.
- Seed stitch — Alternating knit-purl pattern producing a textured, non-curling fabric. Recommended for blankets requiring dimensional stability and minimal rolling at edges.
- Stockinette stitch — Standard knit-face, purl-back construction producing a smooth, uniform fabric. The standard choice for smooth-finish blankets where visual uniformity is prioritized.
For crochet-constructed blankets, the recommended crochet hook size is 5.5–6.5 mm for worsted weight yarn, producing a fabric with approximately 12–16 stitches per 10 cm at standard gauge. Needle size selection directly affects fabric density and blanket warmth — larger needles produce a looser, softer drape; smaller needles produce a denser, warmer fabric.
Summary: Choosing the Right Stitch Class
The six ISO 4915 stitch classes serve distinct garment zones and fabric types. Lockstitch (300) is the workhorse of general apparel seaming — providing security, consistency, and moderate extensibility at production speeds. Multi-thread chain stitch (400) adds elasticity and is indispensable for side seams in pants and heavy fabric assembly. Overlock (500) is non-negotiable for knit garment construction and edge finishing. Cover stitch (600) delivers professional-quality hems on T-shirts and activewear. Single-thread chain stitch (100) serves temporary and elastic applications where stretch is paramount. Hand stitch (200) remains the benchmark for luxury tailored finishing.
The right stitch choice depends on three factors: the fabric type (woven vs. knit), the stress profile of the seam (static vs. dynamic), and the finish requirement (visible vs. invisible). Study these parameters before specifying a stitch class, and always reference ISO 4915:1991 for the standardized terminology that communicates stitch assignments across the garment supply chain.
For fabric attachment methods that don’t require sewing — such as bonding or welding — explore no-sew fabric attachment alternatives including hot knife cutting, ultrasonic welding, and adhesive film lamination.
References
- International Organization for Standardization. (1991). ISO 4915:1991 — Textile Stitch Types: Classification and Terminology. ISO. https://www.iso.org/obp/ui/#iso:std:iso:4915:ed-2:v1:en
- Colovic, G. (2018). Chapter 10: Sewing, Stitches and Seams. In Garment Manufacturing Technology. Elsevier ScienceDirect. https://www.sciencedirect.com/book/9781782422327/garment-manufacturing-technology
- JUKI Corporation. (n.d.). Industrial Sewing Machines — Lockstitch, Chainstitch, and Automatic Sewing Machines. JUKI. https://www.juki.co.jp/en/products/industrial/
- Wikipedia: The Free Encyclopedia. (n.d.). Sewing Machine. Wikimedia Foundation. https://en.wikipedia.org/wiki/Sewing_machine

