The fastest places to buy sewing machine needles
You can buy sewing machine needles at fabric stores, general retailers, and online shops. The fastest option depends on whether you need them today or can wait for shipping. Local fabric stores like Joann Fabrics, independent quilt shops, and craft stores stock needles in-store and usually have multiple brands and sizes on hand. General retailers including Walmart and Target carry basic needle assortments in their fabric sections, though selection is smaller. Online retailers like Amazon, Etsy, and specialty sewing sites offer the widest range of needle types and brands, but require 2 to 7 days for delivery depending on your location and shipping speed.
The needle type you need matters more than where you shop. A universal needle works for most cotton and cotton-blend fabrics, but ballpoint needles are required for knits, and specialty needles exist for leather, topstitching, and embroidery. Knowing your needle size (measured in both American and European standards) and the specific task will help you find exactly what you need rather than buying a generic assortment that may not fit your machine.
Key Takeaways
- Fabric stores and quilt shops have the widest in-store selection and staff who can help you match a needle to your fabric type and machine.
- General retailers like Walmart and Target stock basic universal needles cheaply but have limited variety and may not carry specialty types.
- Online retailers offer the most needle types and brands, including hard-to-find specialty needles, but require several days for delivery.
- Bring your machine manual or needle package to the store so you know the correct size and type before you buy.
- Specialty sewing sites and Etsy sellers often carry bulk packs and discontinued needle types that general retailers no longer stock.
Fabric stores and quilt shops
Independent fabric stores and chain shops like Joann Fabrics are your best choice if you need needles today and want informed help. Staff at these stores know the difference between needle types and can recommend the right one for your fabric and machine. They stock Schmetz, Organ, Singer, and Janome needles in multiple sizes, and many carry specialty needles for topstitching, embroidery, and stretch fabrics. Prices are typically higher than online retailers—expect to pay $1 to $3 per needle or $5 to $10 for a pack of five—but you walk out with what you need when ready.
Quilt shops are especially useful if you sew with specialty fabrics or need needles for a specific technique. Many quilt shops order needles weekly and stock a deeper range than general fabric stores. Call ahead if you need an unusual size or type; smaller shops may order it for you within a few days. Some quilt shops also offer mail order if you live far from their location.
General retailers like Walmart and Target
Walmart and Target carry sewing machine needles in their fabric and craft sections, usually in the form of basic assortment packs. These packs typically contain universal needles in sizes 60/8, 70/10, 80/12, and 90/14—the most common sizes for everyday sewing. Prices are lower than fabric stores, usually $2 to $5 per pack, and you can pick them up while shopping for other items.
The trade-off is limited selection. General retailers do not stock specialty needles like ballpoint, topstitching, or embroidery types, and they may not have individual needle sizes if you need a specific one. If you sew mostly cotton and use a standard needle size, this is a cost-effective option. If you work with knits, stretch fabrics, or specialty techniques, you will need to go elsewhere.
Online retailers and specialty sewing sites
Amazon, Etsy, and dedicated sewing supply sites like Needle Threader, Sew Vac Direct, and Schmetz's official store offer the widest selection of needle types, sizes, and brands. You can find universal, ballpoint, topstitching, embroidery, leather, and stretch needles in every size, often from multiple manufacturers. Bulk packs—50 or 100 needles at once—are cheaper per needle than buying individual packs, which makes sense if you sew frequently. Prices range from $0.50 to $2 per needle depending on the type and quantity.
The main drawback is shipping time. Standard shipping takes 5 to 7 days on most sites; Amazon Prime offers 2-day delivery if you are a member. If you need needles urgently, order online only if you have time to wait. Many online sellers also stock discontinued needle types and hard-to-find sizes that general retailers have stopped carrying, making these sites valuable if you have an older machine or use an uncommon needle size.
Understanding needle sizes and types
Sewing machine needles are labeled with two numbers: an American size and a metric size. Common sizes are 60/8, 70/10, 80/12, 90/14, 100/16, 110/18, and 120/19. The first number is the American size; the second is the metric size. Smaller numbers (60/8) are for fine, delicate fabrics like silk and lightweight cotton. Larger numbers (110/18) are for heavy fabrics like denim and canvas. Most home sewers use 80/12 or 90/14 for general sewing.
Needle type matters as much as size. Universal needles work for most woven fabrics and are the default choice. Ballpoint needles have a rounded tip that slides between fibers instead of piercing them, preventing runs in knits and stretch fabrics. Topstitching needles have a larger eye and deeper groove to accommodate thick thread. Embroidery needles have a scarf (indentation) that protects delicate thread. Specialty needles exist for leather, metallic thread, and twin-needle work. Using the wrong type can cause skipped stitches, thread breakage, or fabric damage.
How to find the right needle for your machine
Check your machine's manual first. Most manuals list the needle type and sizes your machine accepts. If you have lost the manual, search the manufacturer's website by your machine model number—most brands post manuals as free PDFs. The needle package itself also shows compatibility; Schmetz and Organ packages list which machines accept each needle type.
If you are unsure, bring the old needle or the needle package to the store. Fabric store staff can match it visually or check your machine model against their compatibility charts. Online retailers often include compatibility information in the product description, and many have customer service teams that respond to questions within a few hours. Never guess at needle type or size; using the wrong needle can damage your machine or produce poor stitches.
Comparing price and convenience
| Retailer Type | Price Per Needle | Selection | Availability |
|---|---|---|---|
| Fabric stores (Joann, independent shops) | $1–$3 individual, $5–$10 per pack | Wide (multiple brands, specialty types) | In-store same day |
| Quilt shops | $1–$3 individual, $5–$10 per pack | Very wide (specialty focus) | In-store same day; mail order 3–5 days |
| Walmart, Target | $2–$5 per pack | Limited (basic universal only) | In-store same day |
| Amazon, general online | $0.50–$2 per needle (bulk cheaper) | Very wide (all types and sizes) | 2–7 days shipping |
| Specialty sewing sites | $0.50–$2 per needle (bulk cheaper) | Very wide (specialty focus) | 2–7 days shipping |
Frequently Asked Questions
Can I use any needle in my sewing machine?
No. Needles are machine-specific. Domestic machines (most home machines) use one standard needle system, but industrial machines use different systems. Within domestic machines, needle type matters: ballpoint needles for knits, universal for woven fabrics, topstitching for thick thread. Using the wrong type causes skipped stitches or thread breakage. Check your manual for your machine's needle system.
How often should I replace my sewing machine needle?
Replace your needle after 8 to 10 hours of sewing, or sooner if you notice skipped stitches, puckering, or a bent needle. A dull or bent needle damages fabric and produces poor stitches. If you sew daily, change your needle weekly. If you sew occasionally, change it every few months or whenever you switch fabric types.
What is the difference between Schmetz and Organ needles?
Both are quality brands used in home machines. Schmetz is German-made and widely available in the United States; Organ is Japanese-made and also common. They are not interchangeable by brand—what matters is the needle system (domestic standard) and the size and type. Most sewers choose based on what their local store stocks or personal preference; either brand works well.
Are bulk needle packs worth buying?
Yes, if you sew regularly. A 50-pack of universal needles costs $5 to $8 online, or about $0.10 to $0.16 per needle, versus $1 to $3 per needle at a fabric store. The downside is that needles dull over time even in storage, so buy bulk only if you will use them within a year or two. For occasional sewers, smaller packs make more sense.
Can I buy sewing machine needles at a grocery store or pharmacy?
Some large grocery stores and pharmacies with craft sections carry basic needle assortments, but selection is very limited and staff usually cannot help you match a needle to your machine. Fabric stores, quilt shops, and online retailers are better choices if you need the right type or size.