Start with two fabric squares and finish in under an hour
A handkerchief is one of the easiest sewing projects you can make—two squares of fabric, a needle, thread, and about 30 to 45 minutes. You sew three sides closed, turn it right-side out through the fourth side, press it flat, and stitch that opening shut. The whole project teaches you straight seams, corners, and hand-finishing without the complexity of zippers, buttons, or fitted pieces.
This guide walks you through cutting, sewing, and pressing a handkerchief that will actually hold up to use. You will need two pieces of cotton fabric (each 20 inches by 20 inches is a standard size), thread that matches or complements your fabric, a needle, scissors, pins, and an iron.
Key Takeaways
- Cut two identical squares of fabric, each 20 inches by 20 inches, and pin them together with the pretty sides facing each other.
- Sew three complete sides with a quarter-inch seam allowance, leaving one side open for turning.
- Trim the corners at a 45-degree angle before turning to reduce bulk and create sharp points.
- Turn the handkerchief right-side out through the opening, poke out the corners with a blunt tool, and press flat with an iron.
- Fold the raw edges of the opening inward and hand-stitch it closed with a ladder stitch for an invisible seam.
Cutting and preparing your fabric
Start by measuring and cutting two identical squares. A standard handkerchief is 20 inches by 20 inches, but you can make them smaller (16 by 16 inches) or larger (24 by 24 inches) depending on your preference. Use a ruler and fabric pencil or chalk to mark your lines, then cut straight with sharp fabric scissors. Uneven edges will show in the finished seams, so take your time here.
Place the two squares on top of each other with the right sides facing each other—this means the pretty, printed, or textured side of the fabric is on the inside, and the back sides are facing out. This is the most common way to sew fabric pieces together. Pin around all four edges, spacing pins about 3 inches apart. The pins hold the layers from shifting while you sew.
Sewing three sides with a quarter-inch seam
Thread your needle and tie a knot at the end. A quarter-inch seam allowance means you sew one-quarter inch away from the edge of the fabric. This is the standard for most sewing and leaves enough fabric to prevent fraying while keeping the finished handkerchief close to your target size.
Start at one corner and sew along the first side, keeping your stitches small and even—about one-eighth inch apart. Sew all the way to the next corner. At the corner, stop about one-quarter inch before the edge, then pivot the fabric 90 degrees and continue sewing the second side. Repeat this at each corner. Sew the entire third side, but stop about 4 inches before the end of the fourth side. This opening is where you will turn the handkerchief right-side out. Tie off your thread with a knot on the inside.
If you are using a sewing machine instead of hand-sewing, use a straight stitch at medium speed, backstitch at the start and end of each seam, and pivot at corners by leaving the needle down, lifting the presser foot, rotating the fabric, and lowering the presser foot again.
Trimming corners to reduce bulk
Before you turn the handkerchief, trim the seam allowance at each corner. This step prevents the corners from bunching up and creates sharp, clean points when you turn it right-side out. At each corner, cut diagonally across the seam allowance at a 45-degree angle, cutting as close to the stitching as you safely can without cutting through the thread itself. Leave about one-eighth inch of fabric beyond the stitches.
Do not trim the seam allowance along the straight sides—only at the four corners. The bulk along the sides will flatten out when you press, but corner bulk will stay unless you remove it now.
Turning and pressing the handkerchief
Reach through the 4-inch opening and grab the fabric from the inside. Gently pull the handkerchief through the opening, turning it right-side out. The pretty sides are now on the outside. This step takes patience—pull slowly and work the fabric through evenly so you do not tear the seams.
Once it is turned, use a blunt tool like a chopstick, the back of a spoon, or a point turner to poke out each corner from the inside. Push gently into each corner until the point is sharp and fully extended. Lay the handkerchief flat on your ironing board and press it with a hot iron set to the temperature appropriate for your fabric (check the fabric label). Press all four sides and the corners firmly. This flattens the seams and gives the handkerchief a crisp, finished look.
Closing the opening with a ladder stitch
The final step is sewing the 4-inch opening closed. Fold the raw edges of the opening inward by one-quarter inch on both layers and press them with your iron. Pin the opening closed. Thread your needle and tie a knot, then bring the needle up through one of the folded edges so the knot sits inside the fold and is hidden.
Use a ladder stitch (also called a slip stitch) to close the opening invisibly. Bring your needle across to the opposite folded edge and insert it directly across from where you came out. Run the needle inside the fold for about one-quarter inch, then come back out and cross to the first side again. Repeat this back-and-forth motion along the entire opening. The thread runs inside the folds and is hidden from view. Every few stitches, gently pull the thread to close the gap. When you reach the end, tie off the thread inside the fold and trim it.
Press the closed opening one more time with your iron to flatten it completely.
Common mistakes and how to avoid them
Uneven seams: If your stitches wander or your seam is not a consistent quarter-inch from the edge, the handkerchief will look crooked. Measure as you go and use a ruler or seam guide if you are hand-sewing. On a machine, use the quarter-inch presser foot or mark a line on the machine bed with tape.
Corners that do not turn out sharp: This happens when you do not trim the corner seam allowance before turning. If your corners are already rounded, you cannot fix it without starting over. Always trim corners diagonally before turning.
Fraying edges: Cotton fabric frays, especially after washing. If fraying bothers you, explore a thin line of fabric glue or fray-check liquid along the raw edges before sewing, or use pinking shears (scissors with a zigzag blade) to cut the edges instead of straight scissors. Alternatively, use a fabric with a tight weave that frays less, like linen or a cotton-linen blend.
Visible ladder stitch: If your closing seam shows, you are pulling the thread too tight or taking stitches that are too long. Keep stitches short (one-quarter inch or less) and pull gently so the fabric closes without puckering.
Fabric choices and finishing touches
Cotton is the most common choice for handkerchiefs because it is soft, absorbent, and straightforward to sew. Quilting cotton, chambray, and linen all work well. Avoid stretchy fabrics like jersey or knits—they are harder to control and the seams will curl.
Once your handkerchief is finished, wash it in warm water with mild detergent and dry it on low heat or air-dry it. A handkerchief made from two coordinating fabrics (one side one color, the other side another color) makes a nice gift. You can also add a decorative touch by sewing a straightforward running stitch or blanket stitch around the edges before you close the opening, or by embroidering initials or a small design on one corner.
Frequently Asked Questions
Can I use a sewing machine instead of hand-sewing?
Yes. A sewing machine is actually faster and produces more even seams. Use a straight stitch, backstitch at the beginning and end of each seam, and pivot at corners by leaving the needle down, lifting the presser foot, rotating the fabric, and lowering the presser foot again. You will still hand-sew the final opening closed with a ladder stitch.
What size should my handkerchief be?
A standard handkerchief is 20 by 20 inches, which folds to about 10 by 10 inches. Smaller handkerchiefs (16 by 16 inches) are easier to carry and work well for children. Larger ones (24 by 24 inches) are more visible and absorbent. Choose based on how you plan to use it.
How do I prevent the corners from puckering?
Trim the corner seam allowance diagonally before turning, and use a point turner or chopstick to push the corners out fully from the inside. Press firmly with a hot iron after turning. If corners still pucker, you may have pulled the fabric too tightly when turning—go slower next time.
Can I add lace or trim to the edges?
Yes, but add it before you sew the final opening closed. Pin lace or trim to the right side of one fabric square along the edges, then sew the two squares together as usual. The trim will be caught in the seam and will frame the handkerchief. You can also sew trim to the finished handkerchief by hand-stitching it to the edge after pressing.
How do I fix a mistake in my seam?
If you notice a mistake before you turn the handkerchief, carefully cut the stitches with a seam ripper and pull them out. Re-sew that section, overlapping the old stitches by about one-half inch. If the mistake is after you have turned and pressed, it is usually easier to start over than to unpick and re-sew without creating visible holes or puckers.