A single replacement string costs between $0.50 and $3, depending on the type and brand

The price of one guitar string is low enough that most players buy them in bulk. A standard acoustic or electric string from a common brand like Ernie Ball, D'Addario, or Fender runs $0.80 to $2 per string when you buy a full set of six. Specialty strings — nylon for classical guitars, heavier gauges, or coated strings designed to last longer — can reach $3 to $5 per string. If you buy a single string from a music store counter instead of a pack, expect to pay $1.50 to $3 for the convenience.

The real cost depends on what type of guitar you own and how often strings break. A full replacement set for an acoustic or electric guitar costs $5 to $15. Classical guitars use nylon strings, which run $8 to $20 per set. Bass strings are thicker and cost more — $15 to $30 per set. If you break one string every few months, you might buy singles. If you replace all six at once, a set is cheaper per string than buying them one at a time.

Key Takeaways

  • A single replacement string from a music store costs $1.50 to $3, but buying a full set of six strings costs $5 to $15 and is cheaper per string.
  • Acoustic and electric strings are the least expensive; classical nylon strings and bass strings cost more.
  • Coated strings that resist corrosion and last longer cost $2 to $5 per string but may reduce how often you replace them.
  • Online retailers like Sweetwater, Musician's Friend, and Amazon often undercut music store prices by 20 to 40 percent on full sets.

Why the price varies by string type

Acoustic and electric strings are made from steel or nickel-plated steel wound around a steel core. The difference in price between a $1 string and a $2 string usually comes down to the winding quality and how long the manufacturer says the string will last before it sounds dull. Ernie Ball Regular Slinky (electric) and D'Addario 80/20 Bronze (acoustic) are among the cheapest options and work fine for most players.

Classical guitar strings use nylon for the three plain strings and nylon wrapped in bronze or silver for the wound strings. Nylon is more expensive to produce consistently, and the wrapping adds cost. A set of classical strings typically runs $8 to $20. Brands like Savarez and Augustine command higher prices because players report they hold their tone longer.

Coated strings — where the string is wrapped in a thin polymer layer — cost 50 to 100 percent more than uncoated strings but last two to three times longer. A coated set might cost $12 to $25, but if you normally replace strings every two months, a coated set that lasts five or six months saves money over a year. D'Addario NYXL and Elixir are the most common coated brands.

Where to buy and what you'll actually pay

A local music store will charge $1.50 to $3 per single string or $8 to $18 for a full set, depending on the brand and the store's markup. The advantage is you can walk out with strings the same day and ask staff questions about gauge or material.

Online retailers undercut music stores. Sweetwater, Musician's Friend, and Amazon typically sell full sets for 20 to 40 percent less than retail. A D'Addario set that costs $12 in a store might be $7 to $9 online. The trade-off is shipping time — usually two to five business days — and you pay for shipping unless you hit a free-shipping threshold. Amazon Prime members with a membership get free two-day shipping on most strings.

Bulk buying saves more. If you buy three sets at once, the per-set price drops further. Many players keep a spare set in their gig bag so they are never without a replacement if a string breaks during a performance.

How often you will actually replace strings

A casual player who practices a few times a week might replace strings once every three to six months. A gigging musician who plays four nights a week might replace strings every four to eight weeks. A studio session player might change strings before every recording session. The more you play, the faster strings lose their brightness and start to sound dull.

Strings also break. A single break costs you one string ($1 to $3) if you buy a replacement single, or it might push you to replace the whole set ($5 to $15) if the other strings are already sounding old. Most players replace the whole set when one breaks, because the remaining strings are usually close to the end of their life anyway.

Environmental factors matter too. High humidity and sweat corrode strings faster. If you live in a humid climate or sweat heavily while playing, you might replace strings twice as often as a player in a dry climate. Coated strings resist this corrosion and may be worth the extra cost if you are in that situation.

Budget for a year of string replacement

A casual player spending $10 to $15 per set and replacing strings four times a year will spend $40 to $60 on strings annually. A gigging musician replacing strings every six weeks will spend $60 to $120 per year. A session player changing strings before every session might spend $200 to $300 per year, depending on how many sessions they do.

If you switch to coated strings, the upfront cost per set is higher, but the longer lifespan means fewer replacements per year. A player who normally spends $60 per year on uncoated strings might spend $50 to $70 per year on coated strings and have fresher-sounding strings more of the time.

Frequently Asked Questions

Is it cheaper to replace one string or buy a whole new set?

If only one string is broken and the others sound good, buying a single string for $1.50 to $3 makes sense. If the other strings are already dull or old, replace the whole set for $5 to $15 — the per-string cost is lower, and you avoid replacing strings one at a time over the next month.

Do expensive strings really last longer?

Coated strings last longer than uncoated strings of the same brand. Within uncoated strings, the difference between a $1 string and a $2 string is usually small — maybe a week or two. Coated strings from reputable brands like Elixir and D'Addario NYXL do last noticeably longer, often two to three times as long as uncoated.

Can I use any brand of string on my guitar?

Yes, as long as the gauge and material match your guitar type. Acoustic strings go on acoustic guitars, electric strings on electric guitars, and nylon strings on classical guitars. Within those categories, any brand works. Switching brands is fine — many players try several before finding one they prefer.

Should I replace all six strings at once or one at a time?

Replacing all six at once is faster and cheaper per string. Replacing one at a time lets you spread the cost, but you end up with strings of different ages on the same guitar, which can sound uneven. Most players replace all six when one breaks.

What is the difference between a $5 set and a $15 set?

A $5 set is usually a budget brand with basic winding and shorter lifespan. A $15 set typically has better winding consistency, holds its tone longer, and comes from a brand with a reputation for quality. The difference in sound is noticeable to most ears after a few weeks of playing.