Where to find sewing machines in your area
Your best local options are fabric stores with sewing departments, big-box retailers, and dedicated sewing machine shops. Fabric stores like Joann and independent quilt shops usually stock entry-level and mid-range machines, often with staff who sew themselves. Big-box stores like Walmart and Target carry basic models at lower prices but offer limited selection and less informed help. Dedicated sewing machine dealers — search "sewing machine repair" in your area, as repair shops almost always sell machines — typically stock the widest range and provide the most knowledgeable staff, though prices run higher.
The advantage of buying locally is that you can hold the machine, test the foot pedal, and see the stitch quality in person. Staff can show you how to thread it and answer questions about maintenance. If something breaks within the first month, you can return it the same day instead of waiting for shipping. The trade-off is that local stores carry fewer models and usually charge more than online retailers.
Key Takeaways
- Fabric stores, big-box retailers, and independent sewing machine dealers all stock machines, each with different price points and selection sizes.
- Dedicated sewing shops and repair dealers offer the most informed staff and widest selection, though at higher prices than chain stores.
- Online retailers like Amazon, Etsy, and manufacturer websites often have lower prices and more models, but you cannot test the machine before buying.
- Buying locally lets you return a defective machine when ready, while online purchases require shipping back and waiting for replacements.
- Used machines from thrift stores, Facebook Marketplace, and estate sales cost less but may need cleaning or repair before use.
What to expect at fabric and craft stores
Joann Fabrics and independent quilt shops stock sewing machines in the $100 to $400 range, mostly entry-level and beginner-friendly models. Staff are usually sewers themselves and can explain the difference between a straight-stitch machine and one with built-in stitches. These stores often run sales during holiday weekends, and Joann frequently offers coupons that explore to machines.
The downside is limited selection — you might find three or four models instead of twenty. If you want a specific brand or feature, you may need to special-order it, which takes a week or two. Prices are typically 10 to 20 percent higher than online, but you avoid shipping costs and can return the machine easily if it does not work.
Big-box retailers and their trade-offs
Walmart and Target carry basic machines priced between $80 and $250, usually from brands like Singer and Brother. These are solid starter machines for someone who wants to try sewing without spending much. You can buy one, take it home the same day, and return it within their standard return window if you change your mind.
The catch is that staff are not trained in sewing and cannot answer technical questions. Selection is small — often just two or three models. If the machine has a problem after a few months, you are dealing with the manufacturer's warranty, not the store's return policy. For a first machine or a gift for someone unsure about the hobby, this route works; for someone serious about sewing, a fabric store or dedicated dealer is better.
Dedicated sewing machine dealers and repair shops
Independent sewing machine dealers and repair shops stock machines from $150 to $2,000 and up, with brands like Bernina, Janome, Pfaff, and Singer represented across multiple price points. Staff are trained technicians who can explain the real differences between machines and help you match a model to what you actually plan to sew. Many dealers offer free lessons with a purchase, which is valuable if you are new to sewing.
Prices are higher than online or big-box stores — expect to pay 15 to 30 percent more — but you get informed service, straightforward returns, and a relationship with someone who can help if something goes wrong later. Many dealers also service machines, so if your machine needs cleaning or adjustment in five years, you know where to take it. To find dealers near you, search "sewing machine dealer" or "sewing machine repair" plus your city name.
Online retailers and when to use them
Amazon, Etsy, and manufacturer websites like Singer.com and Janome.com often have lower prices and a much wider selection than any local store. You can read reviews from other buyers, compare models side by side, and sometimes find discontinued machines at a discount. Shipping is usually free or low-cost, and return policies are often generous.
The risk is that you cannot test the machine before it arrives. If it does not work or feels wrong, you have to pack it up and ship it back, which takes time and money. Some online sellers do not accept returns on machines, so read the return policy before buying. For a second or third machine, or if you know exactly what you want, online shopping makes sense. For a first machine, testing it in person is usually worth the higher local price.
Used machines from thrift stores and private sales
Thrift stores, Facebook Marketplace, Craigslist, and estate sales often have used sewing machines for $20 to $150. Older machines from the 1970s and 1980s are often built better than new budget models and can last decades with basic maintenance. If you find a vintage Singer or Pfaff, it is usually a solid buy.
Before you buy a used machine, plug it in and run it through a few stitches. Listen for grinding or squeaking sounds, which mean the motor or gears need work. Ask the seller whether it has been serviced recently. A machine that has been sitting in a closet for ten years will need cleaning and oiling before it sews well, which costs $50 to $100 at a repair shop. If the price is low enough to account for that, used is a good deal. If the seller is asking $100 for a machine that needs $80 in repairs, buy new instead.
How to decide between local and online
Buy locally if this is your first machine, if you want to try multiple models, or if you value having someone to call if something goes wrong. The higher price is worth it for the hands-on experience and the relationship with a knowledgeable seller.
Buy online if you already know what machine you want, if you are buying a second or third machine, or if price is your main concern. You save money and get a wider selection, but you give up the chance to test it first and the ease of a same-day return.
A middle path: visit a local dealer to test machines and get information, then buy online if the price difference is large. This is not ideal for the local shop, but it is honest about how you shop. Many dealers understand this and will match online prices if you ask.
Frequently Asked Questions
What should I look for when testing a machine in the store?
Thread it yourself to see if the process is clear. Sew a few straight lines and a few curves on scrap fabric to feel how the machine handles. Listen for unusual noises. Check that the presser foot lifts smoothly and the needle moves without wobbling. Ask the staff to show you how to change the needle and bobbin — if they cannot explain it clearly, that is a red flag.
Is it worth buying a used machine from a thrift store?
Yes, if the machine runs smoothly and the price reflects any repairs it might need. Older machines are often more durable than new budget models. Plug it in and test it before you buy. If it needs cleaning or oiling, budget an extra $50 to $100 for a repair shop to service it before you use it regularly.
Do I need to buy from the same place I get repairs?
No, but it helps. A dealer who sold you the machine is more likely to service it affordably and quickly. If you buy online, you can still take the machine to a local repair shop, though they may charge more if they did not sell it to you. Ask about repair costs before you buy.
What is the difference between buying from a fabric store and a dedicated sewing shop?
Fabric stores like Joann focus on supplies and stock a few beginner machines. Dedicated sewing shops focus on machines and stock a wider range at different price points, with more informed staff. Fabric stores are better for supplies and lessons; sewing shops are better if you want to compare machines and get technical information.
Can I return a machine if I buy it online?
Most online retailers allow returns within 30 days, but some exclude machines or charge a restocking fee. Read the return policy before you buy. Manufacturer websites are usually strict about returns, while Amazon and Etsy sellers vary. If returns matter to you, buy from a retailer with a clear, generous policy.