External hard drive prices range from $40 to $300, depending on storage capacity, speed, and brand

A basic external hard drive with 1 or 2 terabytes (TB) of storage costs between $40 and $80. Mid-range drives with 4 to 8 TB run $80 to $150. High-capacity drives with 10 TB or more can cost $150 to $300 or higher. The price per terabyte drops as capacity increases — a 1 TB drive might cost $40 per TB, while an 8 TB drive costs roughly $15 to $20 per TB.

Price also depends on the type of drive inside. A standard hard disk drive (HDD) is cheaper but slower and more prone to damage if dropped. A solid-state drive (SSD) costs more but is faster, more durable, and uses less power. A 1 TB external SSD typically costs $80 to $150, while a 1 TB external HDD costs $40 to $60.

Brand reputation, warranty length, and included software affect price as well. Seagate, Western Digital, and Samsung are the largest manufacturers and their drives are widely available. Smaller brands or older stock may be cheaper but come with shorter warranties or less support.

Key Takeaways

  • External hard drives with 1 to 2 TB of storage typically cost $40 to $80, and prices increase by roughly $15 to $30 per additional terabyte.
  • Solid-state drives (SSDs) cost two to three times more than traditional hard disk drives (HDDs) but are faster and more durable.
  • The price per terabyte drops significantly as capacity increases, so buying a larger drive can be more cost-effective than buying multiple smaller ones.
  • Brand, warranty length, and connection type (USB 3.0, USB-C, Thunderbolt) all influence the final price you pay.

How storage capacity affects price

Storage capacity is the biggest driver of cost. Each additional terabyte does not add the same amount to the price — the relationship is not linear. A 2 TB drive costs roughly 50 percent more than a 1 TB drive, not double. An 8 TB drive costs roughly three times as much as a 2 TB drive, not four times.

This happens because the physical components — the circuit board, casing, power supply — cost the same whether the drive holds 1 TB or 8 TB. The storage chips themselves become cheaper per unit as manufacturers produce them in larger quantities. A 1 TB external HDD might cost $50, but an 8 TB external HDD might cost $120, which works out to $15 per TB instead of $50 per TB.

If you need to store large amounts of data — video files, photo libraries, backups of multiple computers — buying one large drive is usually cheaper than buying several small ones. A single 8 TB drive costs less than four 2 TB drives combined.

HDD versus SSD: the speed and durability trade-off

An external hard disk drive (HDD) uses spinning magnetic platters to store data. It is slower than an SSD but much cheaper. A 2 TB external HDD costs $50 to $70. Transfer speeds are typically 100 to 150 megabytes per second (MB/s).

An external solid-state drive (SSD) uses flash memory with no moving parts. It is faster and more durable but costs more. A 2 TB external SSD costs $150 to $200. Transfer speeds are typically 400 to 1,000 MB/s depending on the connection type and the drive model.

For most people backing up files or storing documents, an HDD is sufficient and saves money. For video editors, photographers, or anyone who moves large files frequently, an SSD's speed justifies the higher cost. An SSD is also safer if the drive will be moved around or used in a bag — HDDs can fail if dropped or jostled.

Connection type and its effect on price

External drives connect to your computer through USB 3.0, USB-C, or Thunderbolt. USB 3.0 is the oldest and cheapest standard. Most drives under $100 use USB 3.0. USB-C is faster and more common on newer computers and phones. Thunderbolt is the fastest but is found mainly on Apple computers and high-end drives.

A drive with USB 3.0 costs $5 to $15 less than the same drive with USB-C. Thunderbolt drives cost $50 to $100 more than USB 3.0 versions. However, the connection type matters only if your computer has the matching port. A Thunderbolt drive is useless if your computer has only USB 3.0 ports.

Many newer external drives come with both USB-C and USB 3.0 adapters in the box, so you can use them with older and newer devices. This adds slightly to the cost but makes the drive more versatile.

Brand and warranty differences

Seagate, Western Digital, and Samsung dominate the external drive market. Their drives are widely available, have established customer support, and typically come with two- to three-year warranties. A Seagate or Western Digital 2 TB external HDD costs $50 to $70.

Smaller brands like Sabrent, Inateck, or Toshiba may cost $10 to $20 less for the same capacity, but warranties are often shorter — one year instead of three — and replacement or repair can be slower. If the drive fails, you may have to pay for shipping to the manufacturer or accept a longer wait for a replacement.

Warranty length matters because external drives fail. A longer warranty reduces your risk if the drive stops working. When comparing prices, factor in the warranty cost: a $60 drive with a three-year warranty is often a better deal than a $50 drive with a one-year warranty.

Where prices vary most

Prices fluctuate based on retailer, sales, and stock levels. The same 4 TB external HDD might cost $80 at one retailer and $100 at another. Prices tend to drop during major sales events like Black Friday or back-to-school season, though the discount is usually $10 to $30, not a dramatic cut.

Older drive models drop in price when newer versions are released. A 2 TB drive from two years ago might cost $40 now, while the current 2 TB model costs $60. If you do not need the latest features, buying an older model can save money.

Refurbished or open-box drives cost 20 to 40 percent less than new ones. These are drives that were returned, tested, and resold. They usually come with a shorter warranty — often one year instead of three — and carry a small risk that the original problem will recur. Refurbished drives are worth considering if your budget is tight and you can accept that risk.

Frequently Asked Questions

Is a more expensive external drive always better?

Not necessarily. A more expensive drive usually has more storage, faster speeds, or a longer warranty, but you only need those features if they match your use. A $50 2 TB HDD is fine for backing up documents. A $200 SSD makes sense if you edit video or move files constantly. Buy for what you actually do, not for features you will not use.

Can I use an external drive with both Mac and Windows?

Yes, as long as the drive is formatted correctly. Most external drives come formatted for Windows (NTFS) or Mac (APFS), but you can reformat them to work with either system. Reformatting erases all data on the drive, so do it before you store anything. Some drives come with software that lets both systems read the same format without reformatting.

Why do prices vary so much between retailers?

Retailers buy in different quantities and at different times, so their costs vary. Some offer discounts to move old stock before new models arrive. Others bundle drives with software or cables, which raises the price but adds value. Comparing the base price alone can be misleading — check what is included in the box.

Is it worth buying the cheapest external drive I can find?

The cheapest drive usually comes from a smaller brand with a one-year warranty. If it fails after 14 months, you pay for a replacement out of pocket. A drive from Seagate or Western Digital costs $10 to $20 more but has a three-year warranty, which protects you longer. The extra cost is often worth it for peace of mind.

Do I need to buy a new external drive every few years?

No. External drives last five to ten years on average if they are not dropped or exposed to heat. You might buy a new one if you need more storage, want faster speeds, or if your current drive fails. Buying a larger drive when you need more space is usually cheaper than replacing a failed drive and losing data.