The main places to buy a sewing machine

You can find sewing machines at fabric stores, big-box retailers, online marketplaces, specialty sewing shops, and secondhand sellers. Each source has different prices, selection, and return policies. The best choice depends on whether you want a new machine, a used one, hands-on help before buying, or the lowest price.

Fabric stores like Joann and local independent shops usually stock beginner and mid-range machines. They often have staff who can demonstrate machines and answer questions about features. Big-box retailers like Walmart and Target carry basic models at lower prices but offer limited selection and less informed guidance. Online retailers like Amazon have the widest variety and often the best prices, but you cannot test the machine before it arrives.

Specialty sewing shops focus entirely on sewing machines and typically carry higher-end models. They usually offer classes, repairs, and ongoing support. Secondhand options include Facebook Marketplace, Craigslist, eBay, thrift stores, and estate sales — these can save you money but require you to inspect the machine in person and understand what to look for.

Key Takeaways

  • Fabric stores and specialty shops let you test machines before buying and get staff information, but prices are usually higher than online.
  • Big-box retailers and online marketplaces offer lower prices and wider selection, but you lose the chance to see the machine work in person.
  • Used machines from Facebook Marketplace, Craigslist, and thrift stores cost less but require you to check for damage and test them yourself.
  • Rental shops and library programs let you try a machine short-term before committing to a purchase.
  • Return policies vary widely — online retailers often allow 30 days, but specialty shops and secondhand sellers typically do not.

Fabric stores and independent sewing shops

Local fabric stores and independent sewing shops are the most common place to buy a new machine. Stores like Joann, Hobby Lobby, and local quilt shops stock machines from brands like Singer, Brother, Janome, and Bernina. Staff can show you how different machines work, let you test stitches, and explain what features matter for your project type.

These shops also offer repairs, maintenance, and often classes on how to use your machine. If something breaks, you have a place to take it. The trade-off is that prices are higher than online, and selection is smaller. Return windows are typically 14 to 30 days, depending on the store.

Independent shops sometimes specialize in a particular brand or machine type — embroidery machines, sergers, or quilting machines. If you know what you want, calling ahead saves a trip. Many also have used or refurbished machines in stock at lower prices than new ones.

Big-box retailers and general online marketplaces

Walmart, Target, and Amazon carry sewing machines at prices lower than specialty shops. Selection is usually limited to beginner and entry-level mid-range models from brands like Singer and Brother. Walmart and Target stock basic machines in-store, so you can see them before buying. Amazon has a much wider range but ships to your home.

Online retailers often have 30-day return windows if the machine does not work or you change your mind. Shipping is usually free on orders over a certain amount, though heavy machines may have a shipping fee. The downside is that you cannot test the machine or ask questions from someone who knows sewing. Reviews from other buyers can help, but they do not replace hands-on experience.

Price comparison across retailers matters — the same model can cost different amounts at Walmart, Target, and Amazon. Check return policies before you order, because some sellers have stricter rules than others.

Specialty sewing machine retailers and authorized dealers

Authorized dealers for brands like Bernina, Janome, and Pfaff focus on higher-end machines and customer support. These shops typically have the full range of a brand's models, including computerized and embroidery machines. Staff are trained on that brand and can walk you through features specific to each model.

Authorized dealers often include free classes with your purchase, warranty support, and repair services. They may also rent machines or offer trial periods so you can test before buying. Prices are higher than other sources, but the support and informed justify the cost if you plan to use the machine regularly or want advanced features.

Finding an authorized dealer is straightforward — visit the brand's website and use their store locator. Call ahead to confirm they have the model you want in stock and to ask about current promotions or bundle deals.

Used and secondhand machines

Facebook Marketplace, Craigslist, eBay, and local thrift stores sell used sewing machines at a fraction of new prices. Estate sales and garage sales are also good sources. Older mechanical machines are often more durable than new budget models and can last decades with basic maintenance.

Before buying used, inspect the machine in person. Test it on scrap fabric, check that the needle moves smoothly, listen for grinding or unusual sounds, and make sure all the feet and attachments are there. Ask the seller how often they used it and why they are selling. Machines that sat unused for years may need cleaning or a new belt, which costs $20 to $50.

Used machines have no return window — the sale is final. There is no warranty unless the seller offers one. If something breaks after you buy it, repair costs are your responsibility. However, if you find a well-maintained machine from a reliable seller, you can save $100 to $300 compared to new.

Rental and library programs

Some communities offer sewing machine rentals through libraries, makerspaces, or community centers. Rental costs range from $5 to $20 per day or $30 to $100 per month, depending on the machine and location. Renting lets you try a machine before buying or use one for a single project without the cost of ownership.

Check your local library's website or call to ask if they lend sewing machines. Makerspaces like TechShop or local maker groups often have machines available to members. Community centers and adult education programs sometimes rent machines or let you use theirs during classes.

Rental is useful if you are new to sewing and unsure what features you need, or if you only sew occasionally. It is not cost-effective for regular use — after a few months of rentals, you would have spent enough to buy a basic machine.

What to compare when choosing where to buy

Price is important, but it is not the only factor. Consider whether you want to test the machine before buying, how much support you need, and what happens if something goes wrong. A machine that costs $50 more but includes classes and repairs may be a better value than the cheapest option online.

Return policy matters if you are uncertain about your choice. Online retailers usually allow 30 days; specialty shops may allow 14 days or none at all. Warranty coverage varies — some machines come with one year of coverage, others with five. Check what the warranty covers and whether repairs are free or cost extra.

Shipping and delivery also affect total cost. A $200 machine with $40 shipping costs more than a $220 machine with free shipping. If you buy in-store, you take it home when ready. If you order online, factor in delivery time — some machines take two weeks to arrive.

Frequently Asked Questions

Is it better to buy new or used?

New machines come with a warranty and are may provide to work, but cost more. Used machines are cheaper and often more durable, but you take the risk that something might break. If you are a beginner, buying new from a store with good return policy is safer. If you are experienced and know what to look for, a used machine can save money.

Can I return a sewing machine if I do not like it?

Return policies depend on where you buy. Online retailers like Amazon usually allow 30 days. Fabric stores typically allow 14 to 30 days. Specialty shops may have shorter windows or no returns on machines. Secondhand and used machines are almost never returnable. Check the policy before you buy.

What is the difference between buying at a specialty shop and buying online?

Specialty shops let you test the machine, ask questions, and get ongoing support and repairs. Online is cheaper and has more selection, but you cannot see the machine work or get informed help. Choose specialty if you want guidance; choose online if you know what you want and want the lowest price.

Where can I find a used sewing machine near me?

Facebook Marketplace, Craigslist, and eBay let you search by location. Local thrift stores like Goodwill and Salvation Army often have machines. Estate sales and garage sales are seasonal but can have good deals. Call local sewing shops — they sometimes have used or refurbished machines for sale.

Do I need to buy from an authorized dealer?

No, but authorized dealers offer benefits like free classes, warranty support, and repairs. If you want a specific brand and plan to use the machine often, an authorized dealer is worth the extra cost. If you just need a basic machine for occasional use, any retailer works fine.