The fastest places to buy a sewing kit right now
You can buy a sewing kit at a fabric store, a general retailer like Target or Walmart, or online through Amazon, eBay, or specialty sewing sites. Fabric stores like Joann and local independent shops stock kits at every skill level and let you see the needle size and thread quality before you buy. General retailers carry basic kits for under $20, usually in the craft or notions aisle. Online options give you the widest selection and often lower prices, but you wait for shipping.
The choice depends on what you need the kit for and how soon you need it. A beginner kit from Target works fine if you just want to sew a button or repair a seam. A kit from a fabric store or specialty retailer gives you better tools if you plan to sew regularly. Online shopping makes sense if you know exactly what you want and can wait three to seven days.
Key Takeaways
- Fabric stores like Joann and local independent shops let you inspect needle quality and thread before buying, and staff can answer questions about what kit suits your project.
- General retailers like Target, Walmart, and drugstores stock basic kits for $15 to $30 and have them in stock for same-day pickup or when ready purchase.
- Online retailers including Amazon, eBay, and specialty sewing sites offer the most variety and often lower prices, but require shipping time of three to seven days.
- Thrift stores and secondhand marketplaces sometimes carry used kits at lower cost, though you should check that needles are not bent and thread has not dried out.
Fabric stores: best for quality and information
Joann Fabrics is the largest fabric chain in the United States and stocks sewing kits at every price point, from $10 beginner sets to $50 kits with multiple needle sizes and specialty thread. Staff can tell you whether a kit has the right needle gauge for the fabric you plan to sew and whether the thread is cotton, polyester, or a blend. You can also buy individual items — needles, thread, scissors, thimbles — if you want to build your own kit.
Local independent fabric shops often carry higher-quality kits than chain stores and may stock brands like Dritz or Gutermann that you will not find everywhere. The owner or staff usually sew themselves and can recommend a kit based on what you are making. Prices are sometimes higher than chains, but the information and product quality often justify it. Search "fabric store near me" to find independents in your area.
General retailers: convenience and low cost
Target, Walmart, and drugstores like CVS and Walgreens carry basic sewing kits in the craft or notions section, usually priced between $15 and $30. These kits work for straightforward repairs — sewing on a button, closing a seam, hemming pants — and come with needles, thread in a few colors, scissors, and a thimble. The quality is lower than specialty kits, but the needles are functional and the thread is adequate for occasional use.
The advantage is convenience: you can pick one up while shopping for other things, and many stores offer same-day pickup or curbside delivery if you order online. The downside is limited selection — most stores carry only one or two kit options, and you cannot inspect the needles or thread closely before buying. If you need a kit today and do not want to drive to a fabric store, this is your fastest option.
Online retailers: widest selection and lower prices
Amazon carries hundreds of sewing kits from brands like Singer, Dritz, and Michley, with prices ranging from $10 to $100 depending on what is included. You can read reviews from other buyers, compare needle counts and thread colors side by side, and often find kits that are not available in stores. Shipping is usually three to five days with Prime membership, or five to seven days without.
eBay and specialty sewing sites like Etsy also stock kits, including vintage or discontinued sets if you are looking for something specific. Prices on eBay can be lower than Amazon because sellers are competing directly, but you need to check the seller's rating and read the item description carefully to make sure the kit is new or in good condition. Specialty sites sometimes offer kits tailored to a particular type of sewing — leather, beading, or quilting — that you will not find on general marketplaces.
What to look for in a sewing kit
A basic kit should include needles in at least two sizes (typically size 70 and size 90), thread in multiple colors, small scissors, a thimble, and a needle threader. Needles should be smooth and not bent or discolored. Thread should feel slightly waxy or silky, not brittle or dried out. If you are buying online and cannot inspect the items, read the reviews to see whether other buyers report bent needles or poor thread quality.
Kits marketed as "beginner" or "starter" sets are usually fine for learning and occasional repairs. Kits labeled "deluxe" or "professional" include more needle sizes, specialty thread, and extras like seam rippers or measuring tape, and cost more but last longer if you sew regularly. Consider whether you want to sew once or twice a year or whether you plan to sew weekly — that determines whether a $15 kit or a $50 kit makes sense for your budget.
Secondhand and discount options
Thrift stores like Goodwill and Salvation Army sometimes carry used sewing kits for $3 to $8. The needles may be older but are usually still usable if they are not bent or rusty. Check the thread to make sure it has not dried out or become brittle — old thread breaks easily and is frustrating to work with. If the kit includes scissors, test them to make sure they cut cleanly. A used kit can be a good deal if you are not sure whether you will sew regularly.
Discount retailers like TJ Maxx, Marshalls, and Ross sometimes stock sewing kits at 20 to 40 percent below retail price. Selection varies by location and changes frequently, so you may not find what you want. Online discount sites like Overstock also carry kits at lower prices, though shipping costs can offset the savings. Check the return policy before buying from a discount retailer, since inventory is limited and exchanges may not be possible.
Frequently Asked Questions
What is the difference between a $15 kit and a $50 kit?
A $15 kit has basic needles, a few thread colors, and straightforward tools. A $50 kit includes more needle sizes, specialty thread types, a seam ripper, measuring tape, and higher-quality scissors. If you sew only occasionally, the $15 kit is enough. If you sew weekly or work with different fabrics, the extra tools and needle variety in a $50 kit save time and frustration.
Can I buy a sewing kit and return it if I do not like it?
Most retailers accept returns within 30 days if the kit is unopened or unused. Fabric stores like Joann accept returns on opened kits as long as you have a receipt. Online retailers like Amazon have their own return policies — check before you buy. Thrift stores and discount retailers usually do not accept returns, so inspect the kit carefully before purchasing.
Do I need to buy a kit or can I buy needles and thread separately?
You can buy items separately if you already have some supplies. A single pack of needles costs $3 to $5, thread costs $1 to $3 per spool, and scissors cost $5 to $15. Buying a kit is cheaper if you need everything at once, but buying separately makes sense if you want to choose specific needle sizes or thread colors.
Are vintage or antique sewing kits worth buying?
Vintage kits can be beautiful and sometimes include higher-quality needles and thread than modern budget kits. However, old needles may be dull or slightly bent, and old thread becomes brittle. Buy a vintage kit if you like the look and do not mind replacing the needles and thread, or if you want it as a collectible rather than for actual sewing.
What should I do if the needles in my kit are bent or the thread is dried out?
Return the kit to the retailer if it is still within the return window and you have a receipt. If you cannot return it, buy replacement needles and thread separately — they are inexpensive. Bent needles can be replaced for $3 to $5, and dried-out thread for $1 to $3 per spool. You do not need to replace the entire kit.