The main places to buy a sewing machine

You can buy a sewing machine from fabric and craft stores, big-box retailers, specialty sewing shops, online marketplaces, and secondhand sources. Each route has different advantages: fabric stores often have staff who know machines, big-box stores offer budget options, specialty shops provide informed information, online retailers have wider selection, and used machines cost less upfront but require inspection before purchase.

The best choice depends on your budget, whether you want to test a machine before buying, and how much guidance you need. A beginner might benefit from a fabric store where staff can demonstrate features. Someone on a tight budget might find a reliable used machine. A person who knows exactly what they want can order online and save money.

Key Takeaways

  • Fabric and craft stores like Joann and Hobby Lobby let you see and touch machines before buying, and staff can answer questions about specific models.
  • Big-box retailers like Walmart and Target stock basic machines at lower prices but offer limited selection and minimal in-store support.
  • Specialty sewing shops provide informed staff and often service machines they sell, though prices are typically higher than other retailers.
  • Online retailers like Amazon and manufacturer websites have the widest selection and often lower prices, but you cannot test the machine first.
  • Used machines from Facebook Marketplace, Craigslist, and estate sales cost significantly less but require you to inspect them and verify they work.

Fabric and craft stores

Joann Fabrics and Hobby Lobby are the largest chains that stock sewing machines. Both carry entry-level and mid-range machines from brands like Singer, Brother, and Janome. Staff can show you how basic features work and answer questions about what different machines do. Many locations offer in-store classes, which can help you learn on the exact machine you buy.

Joann runs frequent sales and coupons that can reduce prices by 20 to 40 percent. Hobby Lobby also discounts regularly. Both stores accept returns within a set window (usually 30 to 60 days), so you have time to test a machine at home and bring it back if it does not suit you. This return window is valuable if you are unsure whether you want a mechanical or computerized machine, or whether you need specific features.

Big-box retailers

Walmart and Target stock a small selection of basic machines, usually in the $100 to $300 range. These are good if you want a straightforward, affordable machine for basic sewing and do not need advanced features. Staff at these stores typically cannot answer detailed questions about how machines work or which model suits which projects.

Return policies are usually 30 to 90 days, and both retailers accept returns without a receipt if you have a credit card or ID. Prices are often lower than fabric stores, but selection is limited to a handful of popular models. If you know you want a specific brand and basic features, this is a fast and cheap option. If you are still exploring what you need, a fabric store is a better choice.

Specialty sewing shops

Independent sewing shops exist in most cities and towns. Staff are usually experienced sewers who can discuss what different machines do and which brands hold up well. Many shops service the machines they sell, which means you have a local place to take your machine if it breaks or needs maintenance. This is a real advantage if something goes wrong after the warranty expires.

Prices at specialty shops are typically 10 to 30 percent higher than big-box stores, but you are paying for informed and ongoing support. Some shops offer free lessons with purchase or discounts on classes. If you plan to sew regularly and want a relationship with someone who knows machines, a specialty shop is worth the extra cost. To find one near you, search "sewing machine repair near me" — repair shops usually sell machines too.

Online retailers

Amazon, eBay, and manufacturer websites (Singer.com, Brother-usa.com, Janome.com) have the widest selection of machines at all price points. Prices are often lower than physical stores because online retailers have lower overhead. You can read customer reviews and compare dozens of models without leaving home.

The main drawback is that you cannot test the machine before it arrives. If it does not work or you do not like it, you have to arrange a return, which takes time and sometimes costs money to ship back. Read the return policy carefully — some online sellers offer free returns, others charge a restocking fee. Check the warranty terms too; some machines sold online have limited warranties or no local service options. Manufacturer websites usually have the best warranty terms and easiest returns.

Used machines from private sellers

Facebook Marketplace, Craigslist, and local estate sales often have used sewing machines for $50 to $200. Older mechanical machines (from the 1970s and 1980s) are often very durable and can last decades with basic maintenance. You save money upfront and avoid the guilt of buying new when a used machine works fine.

Before you buy, ask the seller to plug it in and run it while you watch. Listen for grinding or squealing sounds. Check that the needle moves up and down smoothly, the presser foot lifts and lowers, and the bobbin winds. Ask whether the machine has been serviced recently. If the seller cannot demonstrate that it works, do not buy it. Bring a straightforward project — a piece of scrap fabric — and sew a few stitches to feel how the machine handles. Used machines usually come without a warranty, so you are buying at your own risk. However, a $100 used machine that works is better than a $200 new machine that breaks in a year.

Secondhand machines from thrift stores and consignment shops

Goodwill, Salvation Army, and local consignment shops sometimes stock sewing machines for $30 to $100. Quality varies widely because these shops do not test machines before selling them. Some are in perfect working order; others have problems that are not obvious until you get home.

Many thrift stores have a short return window (7 to 14 days) and do not accept returns on electronics. Before buying, ask if you can plug it in and test it in the store. If the shop will not let you, the risk is high. If you can test it and it runs smoothly, a thrift store machine can be a bargain. If you cannot test it, you are gambling.

Comparing price, support, and risk

SourcePrice RangeTesting Before PurchaseStaff SupportReturn Policy
Fabric stores (Joann, Hobby Lobby)$150–$600Yes, in-storeGood30–60 days
Big-box retailers (Walmart, Target)$100–$300Yes, in-storeLimited30–90 days
Specialty sewing shops$200–$800Yes, in-storeExcellent30–60 days
Online retailers$100–$1000+NoVariesVaries; often 30 days
Used (private sellers)$50–$200Yes, if seller allowsNoneNone
Thrift stores$30–$100SometimesNone7–14 days, if any

Frequently Asked Questions

Should I buy new or used?

Buy new if you want a warranty, do not want to risk buying a broken machine, or need specific modern features like automatic needle threading. Buy used if you are on a tight budget, want a durable older mechanical machine, and can inspect it before purchase. A used machine that works is cheaper upfront; a new machine gives you peace of mind and support if something breaks.

What if I want to return a machine after I buy it?

Fabric stores and big-box retailers typically accept returns within 30 to 90 days if the machine is in original condition with all parts. Online retailers vary — check the return policy before you buy. Specialty shops usually accept returns but may charge a restocking fee. Used machines from private sellers have no return option, so inspect carefully before handing over money.

Is it worth paying more at a specialty shop?

Yes, if you plan to sew regularly and want informed information on which machine suits your projects. Specialty shops also service machines they sell, so you have a local place to go if something breaks. If you just want a basic machine for occasional use, a fabric store or big-box retailer is fine.

Can I negotiate the price at a thrift store or with a private seller?

Thrift stores have fixed prices and do not negotiate. Private sellers on Facebook Marketplace and Craigslist often expect negotiation — offering 10 to 20 percent less than the asking price is normal. Be respectful and reasonable; if the seller declines, move on.

What should I look for when buying a used machine in person?

Ask the seller to plug it in and run it. Listen for grinding, squealing, or rattling sounds. Check that the needle moves smoothly, the presser foot lifts and lowers, and the bobbin winds. Bring scrap fabric and sew a few stitches to feel how it handles. Ask about recent service or repairs. If the seller cannot demonstrate that it works, do not buy it.