Start with the right needle, thread, and fabric
You do not need expensive equipment to learn to sew. A needle, thread, and a scrap of fabric are enough to start. For hand sewing, buy a pack of needles in size 7 or 8 (marked on the package) — these sizes work for most cotton and light fabrics. Thread comes in cotton or polyester; either works for learning. Pick a color that contrasts with your fabric so you can see your stitches clearly.
Your first fabric should be cotton — it is forgiving and straightforward to push a needle through. Avoid stretchy knits or slippery synthetics until you have made a few seams. A piece 12 inches by 12 inches is enough to practice on. You can buy fabric scraps at thrift stores or use an old cotton sheet.
If you want to use a sewing machine, a basic model with a straight stitch and a zigzag stitch is all you need. Many used machines from the 1980s and 1990s work better than new budget models. Check that the machine comes with a manual — you will need it to thread the bobbin and adjust tension.
Key Takeaways
- Hand sewing uses a needle, thread, and fabric; machine sewing adds a machine that pulls thread through fabric in a loop to create a stitch.
- The running stitch is the foundation of hand sewing and takes about five minutes to learn on scrap fabric.
- Threading a machine and winding a bobbin are the hardest parts of machine sewing, but the manual that came with your machine shows the exact path the thread follows.
- Seams fail when thread tension is wrong or the needle is dull; both are fixable without buying a new machine.
- Practice on scrap fabric and old clothes before you start a project you care about.
The running stitch: the foundation of hand sewing
The running stitch is a straight line of stitches made by pushing a needle in and out of fabric. It is the stitch you will use most often, and it takes about five minutes to learn. Cut a piece of thread about 18 inches long, thread it through your needle, and tie a knot at the end.
Draw a pencil line on your fabric about 1 inch from the edge. This is your guide. Push the needle through the fabric from the back, so the knot stays on the back and the thread comes out on the front. Now push the needle back through the fabric about 1/8 inch along your line. Pull the thread snug — not tight enough to pucker the fabric, but tight enough that the stitch does not flop.
Repeat this motion: push the needle through from the back, then push it back through from the front, moving along your line. Your stitches should be roughly the same length, about 1/8 inch each. After you have made a line of 20 or 30 stitches, tie a knot on the back and cut the thread. That is the running stitch. Practice it until your stitches are even and you can do it without thinking.
How to thread a machine and wind a bobbin
A sewing machine creates a stitch by looping two threads together — one from the top spool and one from a bobbin underneath. Threading the machine is the part that frustrates most beginners, but it is always the same path. Open your machine's manual and find the threading diagram. It shows a numbered path that the thread follows from the spool to the needle.
Raise the presser foot (the metal piece that holds fabric down) before you thread. This opens the tension discs so thread can slide between them. Follow the diagram exactly: thread goes through the spool holder, then through the first guide, then the second guide, then through the tension discs, then through more guides, and finally through the needle from front to back. If you skip a step, the machine will not catch the bobbin thread and your seams will fall apart.
The bobbin is a small spool that holds thread underneath the fabric. Wind it by placing thread on the top spool, then threading it through the bobbin winder (a small mechanism on the side or top of the machine). Place an empty bobbin on the winder, press the foot pedal, and the machine winds thread onto the bobbin automatically. When the bobbin is full, the winder stops. Insert the full bobbin into the bobbin case underneath the needle plate, and pull the top thread to bring up a loop of bobbin thread.
Making your first seam on a machine
Place two pieces of fabric under the needle with the right sides (the pretty sides) facing each other. Lower the presser foot to hold them in place. Set the stitch length to about 2.5 (medium length) and the stitch type to straight stitch. This is the default on most machines.
Sew a line about 1/2 inch from the edge of the fabric. This is called the seam allowance. Sew slowly at first — you control the speed with the foot pedal, not the machine. Let the machine pull the fabric; do not push it. Sew for about 3 inches, then stop, raise the presser foot, and pull the fabric toward you. Cut the thread with the scissors on the side of the machine.
Open the fabric and look at your seam. If the stitches are even and the thread is not loose, you threaded correctly. If the bobbin thread is loopy on top or the top thread is loopy underneath, the tension is wrong or you missed a threading step. Check the manual and try again on a new piece of fabric.
Why seams fail and how to fix them
A seam that comes apart usually has one of two causes: tension or a dull needle. Tension is how tight the machine pulls the thread. If the top thread is loose and loopy on the back, the top tension is too loose — turn the tension dial up one number and try again. If the bobbin thread is loopy on top, the top tension is too tight — turn it down one number.
A dull needle makes stitches skip or creates holes that tear. Needles cost less than a dollar and take 30 seconds to replace. Open the needle clamp (the small screw above the needle), pull the needle straight down and out, and insert a new needle with the flat side facing the correct direction (your manual shows which way). Tighten the clamp and try sewing again.
If you sewed a seam and it puckered (the fabric bunched up), the tension was too tight or you pushed the fabric instead of letting the machine pull it. Seams that pucker are weak and will tear. Cut them out and sew again on a new line, this time with slightly looser tension and your hands relaxed.
Practice projects that teach real skills
Start with a pillowcase. Cut two rectangles of fabric 10 inches by 14 inches. Place them right sides together and sew three sides with a 1/2-inch seam allowance, leaving one short side open. Turn it right side out through the opening, press it flat with an iron, and sew the opening closed by hand using a ladder stitch (a stitch that hides inside the fold of fabric). Stuff it with old clothes or newspaper and you have a pillow.
A straightforward skirt teaches you to sew a waistband and a hem. Cut a rectangle of fabric as wide as your waist plus 2 inches and as long as you want the skirt. Sew the short sides together to make a tube. Fold the top edge down 1 inch and sew it to create a casing (a tunnel for elastic). Thread elastic through the casing and sew the ends together. Fold the bottom edge up 1 inch and sew it down. You now have a wearable skirt.
A tote bag teaches you to sew corners and attach handles. Cut two rectangles 12 inches by 14 inches and two strips 2 inches by 20 inches for handles. Sew the rectangles right sides together on three sides, leaving the top open. Sew the handles to the inside of the top edge. Turn it right side out and sew the top edge closed. You have a bag you can use.
Common mistakes and how to avoid them
Sewing with the wrong sides together (so the seam shows on the outside) is the most common beginner mistake. Before you sew, check that the pretty sides of the fabric are facing each other and the rough sides are facing out. Mark the right side with a pin if you are not sure.
Sewing too fast is another trap. The machine can sew faster than you can steer, so go slowly. If you veer off your line, stop, raise the presser foot, and pull the fabric back to where you went wrong. Sew over that section again.
Forgetting to tie a knot at the end of hand-sewn seams means they unravel. Always tie a knot on the back of the fabric after you finish a line of stitches. For machine sewing, backstitch at the beginning and end of every seam — press the reverse button for three stitches, then sew forward. This locks the thread so it does not come loose.
Frequently Asked Questions
Do I need an expensive sewing machine to learn?
No. A basic machine that makes a straight stitch and a zigzag stitch is enough. Used machines from thrift stores often work better than new budget models because they have metal parts instead of plastic. Check that it comes with a manual so you can thread it correctly.
What is the difference between hand sewing and machine sewing?
Hand sewing uses a needle and thread you push through fabric yourself. Machine sewing uses a machine that pulls thread through fabric in a loop, creating a stitch much faster. Hand sewing is slower but portable and good for small repairs. Machine sewing is faster and stronger for seams that will get stress.
How do I know if my thread tension is wrong?
Look at the back of your seam. If you see loops of bobbin thread on top, the top tension is too tight — turn the dial down. If you see loops of top thread on the back, the top tension is too loose — turn it up. Tension takes practice to dial in, so sew test seams on scrap fabric before starting a project.
Can I sew stretchy fabric like jersey or spandex?
Not until you have made several projects on cotton. Stretchy fabrics move under the needle and create skipped stitches. Once you understand how tension and needle pressure work, you can try knits with a ballpoint needle (designed for stretchy fabric) and a walking foot (a presser foot that grips stretchy fabric).
What should I do if my seam comes apart after I finish?
Check that you backstitched at the beginning and end — if you did not, the thread can pull loose. If you did backstitch, the seam may have been under stress or the thread may have been weak. Cut out the seam and sew it again, this time with slightly looser tension so the thread does not break under strain.