Skip to main content

Best Mining GPUs Benchmarked and Ranked

Best Mining GPUs
(Image credit: Tom's Hardware)

What are the best mining GPUs, and is it worth getting into the whole cryptocurrency craze? Bitcoin and Ethereum mining are making headlines again; prices and mining profitability are way up compared to the last couple of years. Everyone who didn't start mining last time is kicking themselves for their lack of foresight. Not surprisingly, the best graphics cards and those chips at the top of our GPU benchmarks hierarchy end up being very good options for mining as well. How good? That's what we're here to discuss, as we've got hard numbers on hashing performance, prices, power, and more.

We're not here to encourage people to start mining, and we're definitely not suggesting you should mortgage your house or take out a big loan to try and become the next big mining sensation. Mostly, we're looking at the hard data based on current market conditions. Predicting where cryptocurrencies will go next is even more difficult than predicting the weather, politics, or the next big meme. Chances are, if you don't already have the hardware required to get started on mining today (or really, about two months ago), you're already late and won't see the big gains that others are talking about. Like the old gold rush, the ones most likely to strike it rich are those selling equipment to the miners rather than the miners themselves.

If you've looked for a new (or used) graphics card lately, the current going prices probably caused at least a raised eyebrow, maybe even two or three! We've heard from people who have said, in effect, "I figured with the Ampere and RDNA2 launches, it was finally time to retire my old GTX 1070/1080 or RX Vega 56/64. Then I looked at prices and realized my old card is selling for as much as I paid over three years ago!" They're not wrong. Pascal and Vega cards from three or four years ago are currently selling at close to their original launch prices — sometimes more. If you've got an old graphics card sitting around, you might even consider selling it yourself (though finding a replacement could prove difficult).

Ultimately, we know many gamers and PC enthusiasts are upset at the lack of availability for graphics cards (and Zen 3 CPUs), but we cover all aspects of PC hardware — not just gaming. We've looked at GPU mining many times over the years, including back in 2011, 2014, and 2017. Those are all times when the price of Bitcoin shot up, driving interest and demand. 2021 is just the latest in the crypto coin mining cycle. About the only prediction we're willing to make is that prices on Bitcoin and Ethereum will change in the months and years ahead — sometimes up, and sometimes down. And just like we've seen so many times before, the impact on graphics card pricing and availability will continue to exist. You should also be aware that, based on past personal experience that some of us have running consumer graphics cards 24/7, it is absolutely possible to burn out the fans, VRMs, or other elements on your card. Proceed at your own risk. 

The Best Mining GPUs Benchmarked, Tested and Ranked 

(Image credit: Shutterstock)

With that preamble out of the way, let's get to the main point: What are the best mining GPUs? This is somewhat on a theoretical level, as you can't actually buy the cards at retail for the most part, but we have a solution for that as well. We're going to use eBay pricing — on sold listings — and take the data from the past seven days (for prices). We'll also provide some charts showing pricing information from the past three months (90 days) from eBay, where most GPUs show a clear upward trend. How much can you make by mining Ethereum with a graphics card, and how long will it take to recover the cost of the card using the currently inflated eBay prices? Let's take a look.

For this chart, we've used the current difficulty and price of Ethereum — because nothing else is coming close to GPU Ethereum for mining profitability right now. We've tested all of these GPUs on our standard test PC, which uses a Core i9-9900K, MSI MEG Z390 ACE motherboard, 2x16GB Corsair DDR4-3600 RAM, a 2TB XPG M.2 SSD, and a SeaSonic 850W 80 Plus Platinum certified PSU.

We've tuned Ethereum mining performance using either NBminer or PhoenixMiner, depending on the GPU, with an eye toward minimizing power consumption while maximizing hash rates. Also note that we're using real-world in-line power measurements for the GPUs, collected using our Powenetics hardware and software solution, so our power figures are not relying on software data, which can be off by anywhere from a few watts to over 50W, depending on the GPU.

Finally, we’ve used $0.10 per kWh for power costs, which is much lower than some areas of the world but also higher than others. Taking the hash rate and current difficulty, we subtract the power cost to come up with daily profits. Then we used the approximate eBay price divided by the current daily profits to come up with a time to repay the cost of the graphics card. The following table is sorted by time to break even (assuming price and difficulty don't change, which they absolutely will).

Best Mining GPUs Benchmarked and Ranked
GPUAvg. eBay Price (Feb 2021)Mining Performance (MH/s)Mining Power (Watts)Daily ProfitDays to Break Even
GeForce GTX 1060 6GB$271 2590$2.8296
Radeon RX 590$336 28.6130$3.16106
Radeon RX Vega 56$483 39.2174$4.34111
Radeon RX Vega 64$519 42.5254$4.55114
Radeon RX 580 8GB$363 29135$3.20114
Radeon RX 5700$682 51.3133$5.91115
GeForce GTX 1070$364 28.2114$3.15116
GeForce RTX 2070$597 43.8130$5.01119
GeForce RTX 2060 Super$597 43.7129$5.00119
Radeon RX 5600 XT$550 39.6115$4.53121
GeForce GTX 1660$359 25.370$2.90124
GeForce GTX 1660 Super$436 30.275$3.49125
GeForce GTX 1080 Ti$607 44197$4.87125
GeForce GTX 1080$451 32.1138$3.57126
Radeon RX 5500 XT 8GB$378 26.381$3.00126
GeForce GTX 1660 Ti$442 29.773$3.43129
GeForce RTX 3060 Ti$920 60.6116$7.08130
GeForce RTX 3070$940 61.3123$7.15131
GeForce RTX 2070 Super$665 43.9128$5.02132
GeForce RTX 2060$491 33125$3.71132
Radeon RX 5700 XT$802 51.8119$6.01134
GeForce RTX 2080$688 43.8129$5.01137
Radeon RX 6800$1,018 64.5166$7.43137
Radeon VII$1,312 83.6231$9.60137
GeForce RTX 2080 Ti$998 60.1180$6.87145
GeForce RTX 3080$1,593 93.9234$10.84147
GeForce RTX 2080 Super$757 43.9124$5.03150
Radeon RX 6800 XT$1,312 64.6186$7.40177
GeForce RTX 3090$2,379 106.5279$12.26194
Radeon RX 6900 XT$1,570 64.6183$7.41212

It's rather surprising to see older GPUs at the very top of the list, but that's largely based on the current going prices. GTX 1060 6GB and RX 590 can both hit modest hash rates, and they're the two least expensive GPUs in the list. Power use isn't bad either, meaning it's feasible to potentially run six GPUs off a single PC — though then you'd need PCIe riser cards and other extras that would add to the total cost.

Note that the power figures for all GPUs are before taking PSU efficiency into account. For pure graphics card power, you should divide the numbers in the table by your PSU's efficiency rating (e.g., RTX 3080 measured 234W, and with a 90% efficient PSU it would actually use 260W).

We also don't include the rest of the PC, meaning the CPU, motherboard, and other components. For the RTX 3080 as an example, total wall outlet power for a single GPU on our test PC is about 60W more than what we've listed in the chart. If you're running multiple GPUs off a single PC, total waste power would be somewhat lower, though it really doesn't impact things that much. (If you take the worst-case scenario and add 60W to every GPU, the time to break even only increases by 4-5 days.)

It's also fair to say that our test results are not representative of all graphics cards of a particular model. VBIOS mods may help (use at your own risk), and some models simply run better and faster. RTX 3090 and RTX 3080 can run high GDDR6X temperatures without some tweaking, but if you do make the effort, the 3090 can potentially do 120-125MH/s. That would still only put the 3090 at third from the bottom in terms of time to break even, but it’s quite good in terms of power efficiency, and it's the fastest GPU around. There's certainly something to be said for mining with fewer higher efficiency GPUs if you can acquire them.

(Image credit: Shutterstock)

Here's the real problem: The above table has no way of predicting the price of Ethereum or the mining difficulty. Guessing at the price is like guessing at the value of any other commodity: It may go up or down, and Ethereum, Bitcoin, and other cryptocurrencies are generally more volatile than even the most volatile of stocks. On the other hand, mining difficulty tends to increase over time and only goes down when people stop mining, as the difficulty is directly tied to the network hash rate (i.e., how many GPUs, ASICs, etc. are mining that coin).

So, the above is really a best-case scenario for when you'd break even on the cost of a GPU. Actually, that's not true. The best-case scenario is that the price of Ethereum doubles or triples or whatever, and then everyone holding Ethereum makes a bunch of money. Until people start to cash out and the price drops, triggering panic sells and a plummeting price. That happened in 2018 with Ethereum, and it's happened at least three times during the history of Bitcoin. Like we said: Volatile. But here we are at record highs, so everyone is happy and nothing could possibly ever go wrong this time. Until it does.

Still, there are obviously plenty of people who believe in the potential of Ethereum, Bitcoin, and blockchain technologies. Even at today's inflated GPU prices, which are often double the MSRPs for the latest cards, and higher than MSRP for just about everything, the worst cards on the chart (RTX 3090 and RX 6900 XT) would still theoretically pay for themselves in less than seven months. And even if the value of the coins drops, you still have the hardware that's at least worth something (provided the card doesn't prematurely die due to heavy mining use). Which means, despite the overall rankings (in terms of time to break even), you're generally better off buying newer hardware if possible.

Top Picks for the Best Mining GPUs

Here's a look at what has happened with GPU pricing during the past 90 days, using tweaked code from Michael Driscoll. We've filtered out the 'fake' postings as much as possible, but really we're mostly interested in the overall pricing trends. As you can see, the trend is up on every single GPU (out of the 30 we've looked at) during the past 90 days, with some models roughly doubling in price. Even budget GPUs are impacted, as they're still profitable.

Image 1 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 2 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 3 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 4 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 5 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 6 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 7 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 8 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 9 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 10 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 11 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 12 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 13 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 14 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 15 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 16 of 30

eBay pricing data for the past 90 days on sold GPUs

(Image credit: Tom's Hardware (via Michael Driscoll modified code))
Image 17 of 30

eBay pricing data for the past 90 days on sold GPUs

(Image credit: Tom's Hardware (via Michael Driscoll modified code))
Image 18 of 30

eBay pricing data for sold GPUs during the past 90 days

(Image credit: Tom's Hardware (via edited Michael Driscoll code))
Image 19 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 20 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 21 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 22 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 23 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 24 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 25 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 26 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 27 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 28 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 29 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))
Image 30 of 30

eBay pricing for sold GPUs during the past 90 days

(Image credit: Top's Hardware (via Michael Driscoll modified code))

Given the above pricing and profitability, there's a balance between time to break even and daily potential profits. We've considered the options and come up with this list of the best mining GPUs for Ethereum (right now — things could change rapidly based on pricing and availability).

Best Mining GPUs

(Image credit: Asus)

GeForce RTX 3060 Ti: The newest and least expensive of the Ampere GPUs, it's just as fast as the RTX 3070 and sometimes costs less. After tuning, it's also the most efficient GPU for Ethereum right now, using under 120W while breaking 60MH/s.

Radeon RX 5700: AMD's previous generation Navi GPUs are very good at mining, and can break 50MH/s while using about 135W of power. The vanilla 5700 is as fast as the 5700 XT and costs less, making it a great overall choice.

GeForce RTX 2060 Super: Ethereum mining needs a lot of memory bandwidth, and all of the RTX 20-series GPUs with 8GB end up at around 44MH/s and 130W of power, meaning you should buy whichever is cheapest. That's usually the RTX 2060 Super.

Radeon RX 580 8GB: All the Polaris GPUs with 8GB of GDDR5 memory (including the RX 590, RX 580 8GB, RX 570 8GB, RX 480 8GB, and RX 470 8GB) end up with relatively similar performance, depending on how well your card's memory overclocks. The RX 590 is currently the cheapest (theoretically), but it's in limited supply, and all of the Polaris 10/20 GPUs remain viable. Just don't get the 4GB models!

GeForce GTX 1660 Super: Mining performance is similar to the RX 580 8GB (30MH/s), but power is only 75W in our testing after tuning. The price is higher, however, so it's not a complete win.

Best Mining GPUs

(Image credit: Tom's Hardware)

Radeon RX Vega 56: Overall performance is good, and some cards can perform much better — our reference models used for testing are more of a worst-case choice for most of the GPUs. After tuning, some Vega 56 cards might even hit 45-50MH/s, which would put this at the top of the chart.

Radeon RX 6800: Big Navi is potent when it comes to hashing, and all of the cards we've tested hit similar hash rates of around 65MH/s and 170W power use. The RX 6800 is generally several hundred dollars cheaper than the others and used a bit less power, making it the clear winner. Plus, when you're not mining, it's a very capable gaming GPU.

GeForce RTX 3080: This is the second-fastest graphics card right now, for mining and gaming purposes. The time to break even is only slightly worse than the other GPUs, after which profitability ends up being better overall. And if you ever decide to stop mining, this is the best graphics card for gaming — especially if it paid for itself! At around 95MH/s, it will also earn money faster after you recover the cost of the hardware (if you break even, of course).

(Image credit: Tom's Hardware)

What About Ethereum ASICs? 

One final topic worth discussing is ASIC mining. Bitcoin (SHA256), Litecoin (Scrypt), and many other popular cryptocurrencies have reached the point where companies have put in the time and effort to create dedicated ASICs — Application Specific Integrated Circuits. Just like GPUs were originally ASICs designed for graphics workloads, ASICs designed for mining are generally only good at one specific thing. Bitcoin ASICs do SHA256 hashing really, really fast (some can do around 25TH/s while using 1000W — that's trillions of hashes per second), Litecoin ASICs do Scrypt hashing fast, and there are X11, Equihash, and even Ethereum ASICs.

The interesting thing with hashing is that many crypto coins and hashing algorithms have been created over the years, some specifically designed to thwart ASIC mining. Usually, that means creating an algorithm that requires more memory, and Ethereum falls into that category. Still, it's possible to optimize hardware to hash faster while using less power than a GPU. Some of the fastest Ethereum ASICs (e.g. Innosilicon A10 Pro) can reportedly do around 500MH/s while using only 1000W. That's far faster than a single GPU, but it's not much more efficient than the best GPUs.

Take the RTX 3060 Ti as an example. Let's round slightly to say that each one does 61MH/s at 125W. That means 1000W of 3060 Ti cards would do 488MH/s, which is pretty damn close to what the ASIC achieves. Regardless, the cost of such ASICs is currently prohibitively expensive, and every big miner and their dog wants a bunch of them. They're all sold out, in other words, just like GPUs.

Ethereum has actually tried to deemphasize mining, but obviously that didn't quite work out. Ethereum 2.0 was supposed to put an end to proof of work hashing, transitioning to a proof of stake model. We won't get into the complexities of the situation, other than to note that Ethereum mining very much remains a hot item, and there are other non-Ethereum coins that use the same hashing algorithm (though none are as popular / profitable as ETH). Eventually, the biggest cryptocurrencies tend to end up being supported by ASICs rather than GPUs — or CPUs or FPGAs. But we're not at that point for Ethereum yet.

MORE: Best Graphics Cards

MORE: GPU Benchmarks and Hierarchy

MORE: All Graphics Content

  • keith12
    Are my eyes playing tricks on me, or are the columns in the chart a bit mixed up!!
    Reply
  • spongiemaster
    keith12 said:
    Are my eyes playing tricks on me, or are the columns in the chart a bit mixed up!!
    Looks fine to me. RTX 2070 can break even in $5.01. That sounds about right. That would equate to a daily profit of 2.7 Olympic swimming pools and mining power of 7.3 Library of Congresses with the mining performance of 8 Toyota Corollas.
    Reply
  • keith12
    spongiemaster said:
    Looks fine to me. RTX 2070 can break even in $5.01. That sounds about right. That would equate to a daily profit of 2.7 Olympic swimming pools and mining power of 7.3 Library of Congresses with the mining performance of 8 Toyota Corollas.

    This is what I meant:

    0Yfkvth
    View: https://imgur.com/0Yfkvth
    Reply
  • JarredWaltonGPU
    Table is REALLY fixed now. One of the columns was missing (Days to Break Even) and everything else was shifted over one slot. It should be correct now. Sorry! (Just an error getting things from Excel into our CMS.)
    Reply
  • g-unit1111
    $2300 GPU for a $12.79 daily return on investment. That means you'd break even in about 186 days. And then by the time you actually start turning a profit, a new set of GPUs will be released. Makes sense. :ange:
    Reply
  • Phaaze88
    Kudos for the info!
    There's really nothing else that comes to mind...
    Reply
  • Chung Leong
    What's the opportunity cost of mining, I wonder. If instead of buying a RTX graphic card to mine Ethenum, someone had simply spent the money on Ethenum coins, the return could actually be higher.
    Reply
  • JarredWaltonGPU
    Chung Leong said:
    What's the opportunity cost of mining, I wonder. If instead of buying a RTX graphic card to mine Ethenum, someone had simply spent the money on Ethenum coins, the return could actually be higher.
    Depends on when you bought the Ethereum, and then you're basically investing in a commodity and hoping it goes up. If you bought ETH last November at ~$450, it's basically quadrupled in value now, but you won't get any more ETH that way. If you bought a $1000 3080 to start mining in November, how much ETH would you have now? Probably 0.14 ETH in November, 0.12 ETH in December, and 0.11 ETH in January. So, $1000 in November would be 2.222 ETH, compared to mining 0.37 ETH. At current rates, it will take about 19 months of mining to hit that same level.

    Alternatively, however, if you buy $1000 in ETH today you end up with 0.55 ETH. At current rates, it will only take ~6 months to mine that much ETH with a 3080. And if the price collapses, you still have a GPU.
    Reply
  • Rob1C
    I don't understand the purpose of buying the cheapest (break even days) card and going on to earn $2.82 per day after 96 days, when you could buy the most expensive card and go on to earn $12.26 per day after 194 days.

    Wait twice as long to earn 4.3x as much every day - it's not like the extra 98 days is going to burn out the card and shorten the length of your earnings compared to the long term gain (even if it were 3 months shorter).

    I understand "budget" but if you saved up 150 per week to invest in the better card, you'd have that card at a cost of double your expected earnings for the waiting period.

    If your only goal is to save money buy the cheapest, if your only goal is to make money buy the most expensive (not to mention the capabilities of the professional cards, which were not covered in this review).

    Why the middle ground, and create a shortage for people who want a gaming (or other graphics / compute use) card.

    (some) Miners be mad! 🤯
    Reply
  • Mythicalas
    Ok in most time im lurker, but also a miner.
    First of all what I actually see big error down here 5700xt 51mh/s. Well yes its out of box 51-52 mh/s but every atleast who been in mining for a while can bios mod 5700XT or 5700 to make 56-59 mh/s my own 5700XT made 59 mhs 135w soft it was before TRM miner big update. RX590 33MHS RX580 31-32 75w soft. Same as RX480-470 those make 30-31. Vega 54 can be modified to vega 64 with latest TRM miner it makes 45++ mhs. I do not have any amd left sold with premium and bought 3060tis which cost me 500-550€ each :)
    Reply