Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
Whether you want to make some curtains, hem a pair of pants, or create a DIY face mask, you're going to need a high-quality sewing machine to help you out. Modern sewing machines are often quite advanced, with computerized programming, dozens of different stitches, and other helpful functions and features. When selecting your machine, you'll want to consider the types of projects you'll be working on, along with portability or any other needs.
Read on for our top picks.
Best Overall: Brother XM2701 Sewing Machine
For an easy-to-use sewing machine with all the bells and whistles, check out the Brother XM2701 Lightweight Sewing Machine. With 27 stitches, 63 functions, and a built-in needle threader, it's ideal for both beginners and advanced sewers. Some of the more notable functions include blind hem, zippers, zig-zag, decorative stitching, quilting, and an automatic buttonhole feature.
This user-friendly sewing machine has a jam-resistant drop-in bobbin with an automatic winding system, quick-change sewing feet, and a bright LED light to help you see your work. Beginners should be able to dive right in after reviewing the user manual or watching the included instructional DVD. The Brother XM2701 also comes with a 25-year limited warranty with free tech support for the life of the product.
Best Budget: Varmax Mini Sewing Machine with Extension Table
If you're looking for a budget-friendly option, we recommend the Varmax Mini Sewing Machine. Its compact size saves space, allowing you to use it while on the road or anywhere in your home. But don't let the small size fool you—this advanced sewing machine has impressive functionality. Double threads save you time since you don't have to knot your stitches, and dual-speed control provides safe, powerful operation.
The Varmax Mini comes with a sizable extension table, which helps keep it sturdy and allows you to tackle large projects. A special cuff slot works perfectly for sewing pants and shirts, while built-in lighting makes it easy to see what you're working on. This affordable sewing machine is great for beginners and advanced crafters. Aside from clothes, you can use it to make bags, aprons, face masks, napkins, placemats—you name it.
Best Splurge: Husqvarna Viking Jade 20 Sewing Machine
Are you willing to spend a little extra on the perfect sewing machine? If so, we suggest the Husqvarna Viking Jade 20. This modern sewing machine has upwards of 80 stitches and seven snap-on presser feet, including a one-step buttonhole foot. To figure out which foot you need, just press a button on the side, and the clever machine will recommend one on its LED display.
Compared to other machines at this price point, the sewing space is notably large. Next to the needle is an almost 8-inch sewing area, allowing you to easily create clothing, quilts, curtains, valances, tablecloths, or other sizable items. And with easy-to-use speed control, you can effortlessly adjust the speed to your preferred level. The Viking Jade 20 is a chic product with a sleek design. Its built-in accessory compartment is large enough to fit all the included attachments, including the foot pedal, so storage is a breeze.
Best for Beginners: Singer 2277 Tradition Essential Sewing Machine
Beginners should opt for a simpler machine like the Singer 2277. It has all the basic stitches plus decorative options, allowing you to sew a broad range of items. Stitches are displayed on the pattern dial, and you can easily toggle between selections as needed. After selecting your stitch, adjust your width and length with the dial above, and you're ready to go.
This sewing machine also has stretch stitches, meaning it's compatible with various fabrics, like stretchy knits, denim, linens, and sheer materials. The built-in buttonhole function allows you to create buttonholes in one simple step. As you get more practice and graduate to intermediate or advanced sewing, you can continue using the Singer Tradition Essential. With 97 stitch applications, this user-friendly sewing machine accommodates all skill levels.
Best for Advanced Sewers: Heureux Sewing and Quilting Machine
If you know your way around a sewing machine and want something that pulls out all the stops, check out the Heureux Sewing and Quilting Machine. Though it's easy to use, it has way more stitches and features than others of its kind. With 200 built-in stitches, you can create virtually anything you want—from decorative patterns and embroidery to quilting, letters, and buttonholes. Flip through all the stitches using the buttons, and see which one you've selected on the LCD screen.
This sewing machine also has an automatic needle threader and a jam-resistant bobbin, which saves you lots of frustration. While it only weighs 12 pounds, you can rely on its heavy-duty design for many years to come. The Heureux Sewing and Quilting Machine has a powerful motor and a 700 RPM sewing speed. It's perfect for mending holes, hemming clothes, and creating all types of textiles. All accessories can be stored in the built-in tray, and the included dust-cover protects the machine while it's not in use.
Best for Kids: Janome Easy-to-Use Mechanical Sewing Machine
The Janome Mechanical Sewing Machine is your best option for children and teens. With easy-to-use functionality and convenient features, this sewing machine was made with beginners in mind. It has a built-in bobbin guide, making it easy to load threads, plus 15 of the most popular and basic stitches.
The Mechanical Sewing Machine from Janome comes in three cute color options: pink, teal, and blue. It has a four-step buttonhole feature, adjustable stitch lengths, dual spool pins, and four presser feet, which really opens up the possibilities of what can be sewn. The full-size design is small enough for a kid to use, but also large enough to last them into adulthood.
Best Portable: Magicfly Mini Sewing Machine
For a portable option, check out the Magicfly Mini Sewing Machine. Weighing 3.69 pounds and measuring 12 x 11 x 9.5 inches, its mini design allows you to bring it to work, on trips, or anywhere else you're headed. It comes with a dust-proof bag, which you can stash in a backpack or suitcase for on-the-go use.
This sewing machine runs on either an AC/DC power supply or batteries for wireless use. It can be switched on using the on/off button or with the included foot pedal and then adjusted for speed and length. As a complete sewing kit, the Magicfly Mini comes with 32 bobbin threads, five needles, one threader, a pair of scissors, a tape measure, and an extension table.
Best Mini: Haitral HT-CS141WPU Mini Portable Sewing Machine
The best mini sewing machine currently on the market is the Haitral HT-CS141WPU Mini Portable Sewing Machine. Though small in size, this lightweight product still has useful features like a built-in thread cutter, LED work light, and two speeds for high-quality, adjustable sewing.
At less than two pounds, this machine is portable enough to truly work from anywhere. It runs on either an AC/DC power supply and can be operated using buttons or the included foot pedals. This convenient and compact sewing machine is ideal for beginners or anyone who needs a portable option.
Our best overall pick is the Brother XM2701 Lightweight Sewing Machine, which is efficient and comes with useful features like a built-in needle threader, 27 stitches, and 63 different functions. If you're looking for something with fewer bells and whistles, we recommend the Singer 2277 Tradition Essential Sewing Machine (view at Joann), which is great for both beginners and advanced sewers.
Skill level If you’ve never used a sewing machine before, you don’t need a high-end model with hundreds of different stitches and fancy features — leave those for more advanced sewers. Opt for an easy-to-use machine that’ll help you master the basics.
Capabilities If you’re looking to sew a particular type of item, you may want to research the different functions of various machines. Some products stick to the basics — like plain stitches and buttonholes — while others come with more advanced features like embroidery, decorative stitches, and interchangeable pressure feet.
Computerization Consider whether you’d prefer a computerized or non-computerized sewing machine as you browse different products. Computerized machines are more expensive, but they often have more automatic features, like needle threading and various stitching options. However, computerized machines can be complicated if you’re not tech-savvy and often have problems sooner than their mechanical counterparts.