Local fabric and sewing shops are your fastest route to a working machine
A sewing shop near you will have machines in stock, let you test them before you buy, and often offer in-store lessons or setup help. Search "sewing machine store near me" or "fabric shop near me" and call ahead — many independent shops carry 5 to 15 models at any time, from basic straight-stitch machines ($150 to $300) to computerized models ($800 and up). Staff can tell you which machines suit your actual projects, not just what the box promises.
The advantage over online buying is when ready: you walk out with a machine that works, you know how to thread it, and if something breaks in the first week you have a person to call who knows your machine. Many shops also sell needles, thread, and feet in the same visit, so you do not have to order separately.
Independent shops are disappearing in some areas, so if your search returns nothing within 20 miles, move to the next section. But if one exists near you, visiting is worth the trip.
Key Takeaways
- Local sewing shops let you test machines before buying and offer setup help or lessons, which online retailers cannot.
- Big-box retailers like Walmart, Target, and Costco stock basic machines ($150 to $400) but have limited selection and no in-store informed.
- Online retailers including Amazon, Etsy sellers, and brand websites offer the widest range and often lower prices, but you cannot test the machine first.
- Pawn shops and used-goods stores sometimes carry working machines for $50 to $200, though you have no warranty and should test before paying.
- Sewing machine repair shops often sell refurbished or trade-in models with a limited warranty, which is safer than buying used privately.
Big-box retailers: fast checkout, limited choice
Walmart, Target, and Costco all stock sewing machines, usually in the craft or home goods section. Expect to find 3 to 8 models, mostly basic straight-stitch and zigzag machines priced between $150 and $400. These machines work for straightforward projects — hemming, seams, basic repairs — but do not expect computerized features, automatic threading, or a wide range of stitches.
The benefit is convenience: you can buy a machine while shopping for other things, and return it within 30 days if it does not work. The drawback is that staff cannot tell you much about the machines, and you have no way to test one before checkout. If you already know what you want and just need to buy it fast, this route works. If you are new to sewing or unsure what features matter, you will learn more from a sewing shop.
Online retailers: widest range, no hands-on testing
Amazon, eBay, and brand websites (Singer, Brother, Janome, Bernina) carry hundreds of models from $100 to $3,000 and up. You can read reviews from other buyers, compare specs side by side, and often find machines that are not in local stores. Prices are sometimes lower than retail shops, and shipping is usually free or under $20.
The catch is that you cannot touch the machine or test it before it arrives. If it does not work out of the box, you have to arrange a return, which takes time and shipping cost. Read the return policy before you buy — some sellers offer 30 days, others only 14. Check the reviews for mentions of shipping damage or machines that arrived broken; if many reviews say "arrived dead," that seller may not pack well.
Brand websites are the safest online choice because the company stands behind the product and handles returns directly. Amazon and eBay work if the seller has a high rating and clear return terms, but you are buying from a middleman.
Pawn shops and used-goods stores: lowest price, highest risk
Pawn shops, thrift stores, and Facebook Marketplace often have sewing machines for $50 to $200. Many are old machines from the 1970s and 1980s that still work well — metal construction, straightforward mechanics, and parts that are straightforward to find. If you find a vintage Singer or Pfaff in good condition, you may get a durable machine for a fraction of new price.
Before you hand over money, plug it in and run it. Listen for grinding or squeaking. Try the foot pedal. Thread it and sew a few stitches on scrap fabric. If the needle moves smoothly and the thread feeds without bunching, it is probably sound. If it sounds rough or the needle jams, walk away — repair costs can exceed the machine's value.
Pawn shops and thrift stores offer no warranty, so you own any problems that show up later. Used machines from private sellers (Facebook, Craigslist) are the same: no recourse if something breaks a week after you buy it. This route makes sense only if you are comfortable with risk and know enough about sewing machines to spot a broken one.
Sewing machine repair shops: refurbished machines with limited warranty
Many cities have repair shops that also sell refurbished machines or trade-ins from customers who upgraded. These machines have been serviced, tested, and often come with a 30-day or 90-day warranty. Prices usually fall between used ($100 to $300) and new ($400 to $800).
This is a middle ground: you get a machine that has been checked by someone who knows sewing machines, and you have some protection if it fails. The shop can also show you how to use it and handle repairs if something goes wrong later. Call local repair shops and ask if they sell refurbished stock; many do not advertise it online.
Specialty retailers for specific machine types
If you want a serger (a machine that cuts and finishes seams), a quilting machine, or an embroidery machine, search for shops that focus on that type. Serger shops, quilting stores, and embroidery retailers carry machines that general sewing shops may not stock. These specialists also know the quirks of their machines and can teach you how to use them.
Expect to pay more than at a general retailer — a serger costs $400 to $2,000 new — but you get informed and a community of people who use the same machines. Many specialty shops host classes or user groups, which is valuable if you are learning a new skill.
What to check before you buy, no matter where
Whether you are buying new or used, in a shop or online, test or inspect these things: Does the needle move smoothly when you turn the wheel by hand? Does the thread feed without bunching or breaking? Can you change the presser foot easily? Are all the feet and attachments included, or will you have to buy them separately? Is there a manual, or can you find one online?
Ask about warranty length and what it covers. New machines usually come with one to three years; used machines may have none. If you are buying online, check the return window — 30 days is standard, 14 days is tight, and "no returns" means you are stuck if it does not work.
Frequently Asked Questions
Is it worth buying a used sewing machine?
Yes, if you test it first and it runs smoothly. Older machines from the 1970s and 1980s are often more durable than cheap new ones because they are built from metal instead of plastic. The risk is that you have no warranty, so if something breaks a month later, repair is your cost. Buy used only if you can afford a $100 to $200 repair without regret.
What is the difference between a basic machine and a computerized one?
A basic machine does straight stitch and zigzag, and you control everything by hand — speed, stitch width, needle position. A computerized machine has built-in stitches (50 to 300 depending on the model), automatic needle threading, and buttons instead of dials. Computerized machines cost $400 to $1,500 and are worth it if you do decorative work or embroidery. For straightforward sewing, basic is enough.
Can I return a sewing machine if I change my mind?
Most retailers allow returns within 30 days if the machine is unused and in original packaging. Some have shorter windows (14 days) or charge a restocking fee. Check the return policy before you buy. Used machines and machines from pawn shops typically have no return option, so be sure before you hand over money.
Should I buy the most expensive machine I can afford?
No. Buy a machine that matches what you actually plan to sew. If you are hemming pants and mending seams, a $200 basic machine is enough. If you plan to quilt or do embroidery, spend more on a machine with those features. Expensive machines have features you may never use, which is wasted money.
Where can I learn to use a sewing machine after I buy it?
Local sewing shops often offer free or low-cost lessons with machine purchase. YouTube has thousands of free tutorials for specific machines and techniques. Community colleges and craft stores like Joann sometimes offer classes. Start with the manual that comes with your machine — it shows threading, basic stitches, and how to change feet.