The Main Places to Buy a Sewing Machine
You can buy a sewing machine at fabric stores, big-box retailers, online marketplaces, specialty sewing shops, and from used-goods sellers. Each option has different prices, return policies, and access to in-person help. Where you shop depends on your budget, whether you want to see the machine before buying, and how much support you need learning to use it.
The choice matters because a machine you can't return or get help with becomes expensive fast. Knowing what each type of seller offers helps you avoid buying something that doesn't fit your needs or your space.
Key Takeaways
- Fabric stores like Joann and independent quilt shops often have machines on display, staff who know how to thread them, and classes to teach you how to use them.
- Big-box retailers like Walmart and Target carry budget machines but rarely have staff trained in sewing, and return windows are often shorter than specialty shops.
- Online retailers like Amazon and Etsy offer wider selection and lower prices, but you cannot test the machine before it arrives and shipping damage is common.
- Used machines from Facebook Marketplace, Craigslist, and estate sales cost less but come with no warranty, and you should inspect them in person before paying.
- Specialty sewing machine dealers often cost more but include setup, threading lessons, and repair service for years after you buy.
Fabric Stores and Sewing Shops
Joann Fabric and Craft Stores carry sewing machines in most locations, with prices ranging from under $100 for basic models to $400 or more for machines with more stitches and features. Staff can show you how to thread the machine and answer basic questions about what different machines do. Joann's return window is usually 30 days with a receipt, though some locations are stricter. Many Joann stores also offer sewing classes, which can help you learn to use your new machine.
Independent quilt shops and sewing machine dealers exist in most mid-sized towns and cities. These shops usually carry fewer brands than Joann but often have deeper knowledge of each one. Staff at independent shops typically spend more time with each customer and can recommend a machine based on what you actually plan to sew. Many independent dealers include free lessons with your purchase and offer repair service for years afterward. Prices are usually higher than big-box stores, but the support often justifies the difference for someone new to sewing.
To find an independent shop near you, search "sewing machine dealer near me" or "quilt shop near me" in Google Maps. Call before you go to confirm they have machines in stock and ask whether they offer lessons or setup help with a purchase.
Big-Box Retailers
Walmart and Target stock sewing machines in their craft sections, usually priced between $80 and $250. These are budget-friendly options if you want to spend as little as possible. The downside is that staff at these stores rarely know how to use a sewing machine themselves, so you cannot expect help threading it or learning basic techniques. Return policies are usually 30 days, but some locations enforce this strictly.
Machines at big-box retailers are often simpler models with fewer stitches and features. They work fine for basic sewing like mending or straightforward projects, but they may not have the durability or flexibility of machines from specialty shops. If you are just starting out and want to test whether sewing is for you before spending more money, a big-box machine is a reasonable choice. If you plan to sew regularly, you will likely outgrow it within a year or two.
Online Retailers and Marketplaces
Amazon carries hundreds of sewing machines, from $50 budget models to $800 machines from established brands. Prices are often lower than in-store, and you can read reviews from other buyers. The catch is that you cannot see or touch the machine before it arrives, and shipping damage happens often enough that you should inspect the box when ready when it comes. Amazon's return window is usually 30 days, and returns for heavy items like sewing machines can be complicated.
Etsy hosts sellers of both new and vintage machines. New machines on Etsy are usually priced similarly to Amazon, but you may find unusual brands or models. Vintage machines on Etsy range from $50 to $500 depending on age and condition. Read the seller's return policy carefully — some Etsy sellers do not accept returns on machines, and shipping costs for returns can be high. Message the seller before buying to ask about the machine's condition and whether it has been tested.
Other online options include the websites of major sewing machine brands like Singer, Brother, and Janome. Buying directly from a brand's website sometimes includes a longer warranty or free shipping, but prices are rarely lower than Amazon or Etsy. Check the brand's website for current promotions before you buy elsewhere.
Used Machines from Private Sellers
Facebook Marketplace and Craigslist list used sewing machines from people in your area. Prices are usually 30 to 50 percent lower than new machines, and you can inspect the machine in person before paying. Always test the machine before you hand over money — plug it in, run it without thread, and try sewing on scrap fabric if the seller allows it. Ask the seller how long they owned it, why they are selling, and whether it has been serviced recently.
Estate sales and thrift stores like Goodwill sometimes have sewing machines, often at very low prices. Machines at estate sales are usually older models, sometimes 20 or 30 years old, but many of these machines are built more durably than new budget models. Inspect the machine carefully for rust, broken needles, or missing parts. Thrift stores rarely accept returns, so buy only if you are confident the machine works.
When buying used, you get no warranty and no support from the seller. If something breaks after you buy it, repair costs come out of your pocket. For this reason, used machines work best if you already know how to sew or if you have a local repair shop you trust. If you are completely new to sewing, a used machine from an unknown seller is risky.
Comparing Price and Support
| Seller Type | Typical Price Range | In-Person Help | Return Window | Best For |
|---|---|---|---|---|
| Specialty sewing shop | $200–$800 | Yes, often includes lessons | 30–90 days | Beginners who want guidance |
| Joann Fabric | $100–$400 | Limited; staff can thread | 30 days | Budget-conscious shoppers |
| Big-box retailer | $80–$250 | No | 30 days | Testing if sewing is for you |
| Online (Amazon, Etsy) | $50–$800 | No | 30 days | Specific models or budget buys |
| Used (Facebook, Craigslist) | $30–$300 | No | None | Experienced sewers on a budget |
What to Check Before You Buy
Before you hand over money, whether in a store or online, confirm that the machine comes with a needle, thread, and a basic instruction manual. Many budget machines ship without these, and buying them separately adds $15 to $30 to your cost. Ask whether the price includes setup — some dealers will thread the machine and show you how to wind a bobbin, while others leave that to you.
Check the return policy in writing. A 30-day return is standard, but some shops offer 60 or 90 days. If you are buying online, confirm who pays for return shipping if something is wrong. For used machines, ask whether the seller will let you test it before you pay, and get their contact information in case you discover a problem the next day.
Look at the warranty. New machines usually come with a 1-year limited warranty that covers defects but not normal wear. Some dealers extend this to 2 or 3 years. Used machines have no warranty unless the seller specifically offers one. A warranty matters less if you have a local repair shop, but it matters a lot if you do not.
Frequently Asked Questions
Should I buy a new machine or a used one?
Buy new if you are just starting out or if you do not have a repair shop nearby. New machines come with a warranty and support. Buy used if you already sew, know what features you want, and can inspect the machine in person before paying. Used machines are cheaper but have no safety net if something breaks.
What is the difference between a $100 machine and a $400 machine?
Budget machines have fewer stitches, slower speed, and lighter construction. They work for mending and straightforward projects but may jam or break if you use them heavily. Machines in the $300–$500 range have more stitches, better build quality, and last longer. The jump from $100 to $200 matters more than the jump from $300 to $400.
Can I return a machine if I change my mind?
Yes, if you buy from a store or online retailer with a return policy. Most allow returns within 30 days with a receipt. Used machines from private sellers have no return option unless the seller agrees. Always confirm the return policy before you buy.
Is it worth paying more at a specialty shop instead of buying online?
Yes, if you are new to sewing. Specialty shops include lessons, setup help, and repair service. These services save you time and frustration. If you already know how to sew, online or big-box prices may be better.
What should I do if a machine arrives damaged?
Inspect the box when ready when it arrives. If the machine is damaged, take photos of the damage and the packaging, then contact the seller within 24 hours. Most online retailers will replace a damaged machine or refund your money. Keep the original packaging in case you need to ship it back.