17 Best Monero Mining Hardware: Your Ultimate Guide

Published: January 25, 2024 | Last Updated: June 27, 2023

Hudson Kisia

Hudson Kisia has been researching and writing content for ElementalCrypto since 2022. He has been writing about crypto, blockchains, and mining for more than 5 years now.

In this article, I review the best Monero Mining hardware. Let’s dive straight into it.

Monero blockchain is one of the first fully anonymous blockchain networks to be created. Its mining algorithm, the RandomX algorithm, is highly efficient and does not require Application-Specific Integrated Circuits (ASICs) for mining. Miners get rewarded with the Monero coin, XMR, for performing computations using the Proof-of-Work (PoW) consensus algorithms. By design, ASIC mining is discouraged by the Monero community.

With ASIC miners ruled out of Monero Network, Monero miners are left with two options – Monero CPU mining and Monero GPU mining – that is, crypto mining using Central Processing Unit (CPU) hardware and Graphic Processing Unit (GPU) hardware, respectively. Really the only option is CPU mining. While GPU mining is technically possible it does not make sense economically.

Best Monero CPU Mining Hardware

Unlike bitcoin mining which requires more sophisticated ASIC mining hardware, you can use a standard computer with a powerful CPU to mine Monero blocks. The following are the top 10 CPU mining hardware:

Disclaimer: I receive an affiliate commission if you purchase any of the miners via the links below. This helps me earn income from the site and continue to grow its content. However, the research for which is the best Monero hardware device was done independently.

1. AMD Threadripper 3990X

With up to 4.3 GHz processing speed and an average hash rate of 53 Kilo Hash per second (53 KH/s) AMD Threadripper 3990X is an extremely powerful processor.

AMD Threadripper 3990X CPU
AMD Threadripper 3990X Monero Mining CPU

Key specs:

  • Hashrate: 53 KH/s
  • Base Clock: 2.9 GHz
  • Max Clock: 4.3 GHz
  • Processing cores: 64
  • Processing threads: 128
  • Power consumption: 280W
  • Cost: $2,999

Elementalcrypto.com rating: 3/5

The AMD 3990 is one of the most efficient XRM miners. Assuming you can procure electricity at $0.12 /kWh you will make about $136-152 per year on this hardware which is the highest profit you can get currently. This means you breaking even after 22-37 years. To break even under 7 you need to be able to buy electricity for 1 cent which is unrealistic.

2. AMD EPYC Milan 7J13 64-Core Processor

When crunching the numbers on Monero CPUs using real data I found that the EPYC 7J13 is the most efficient. We rank it as the best CPU for Monero mining.

AMD EPYC 7J13 64-Core Processor

Key specs

  • Hashrate: 49 KH/s
  • Base Clock: 2.6 GHz
  • Max Clock: 3.5 GHz
  • Processing cores: 64
  • Processing threads: 128
  • Power consumption: 248W
  • Cost: the cheapest I could find it was $2,085 on eBay.

Elementalcrypto.com rating: 5/5

This is the best CPU you can get based on performance of XMRig benchmark data vs cost of purchase and running it. The MIlan 7J13 delivers 6% ROI and breaks even after 17 years assuming a price of $150. But this is the best you can get if you are intent on mining Monero and can achieve electricity of around 13 cents/kWh.

3. AMD EPYC Milan 7713 64-Core Processor

The EPYC 7713 is the most efficient CPU runner up in my research.

AMD EPYC 7713 64-Core Processor

Key specs:

  • Hashrate: 45 KH/s
  • Base Clock: 2.0 GHz
  • Max Clock: 3.675 GHz
  • Processing cores: 64
  • Processing threads: 128
  • Power consumption: 248W
  • Cost: currently retailing for $1,248 on eBay.

Elementalcrypto.com rating: 5/5

This is one of the best CPUs when it comes to value for money. It delivers 5% ROI and breaks even after 19 years. That’s really good for Monero mining assuming an XMR price of $150 and a cost of electricity at 12 cents/kWh.

4. AMD Ryzen™ 9 5950X

This hardware is currently one of the most efficient options. With 105W generating 22 KH/s the 9-5950X will give you a good return on your dollar.

AMD Ryzen 9 5950X XMR mining hardware

Key specs:

  • Hashrate: 22 KH/s
  • Max Clock: 4.9 GHz
  • Processing cores: 16
  • Processing threads: 32
  • Power consumption: 105W
  • Cost: $449

Elementalcrypto.com rating: 4/5

At current difficulty rates, an XMR price of $150 and assuming you can get electricity costs down to 0.12 $/kWh you are looking at $68 in profit per year and breakeven after 7 years. That’s a yearly ROI of 15%.

5. AMD Ryzen™ 9 7950X

The Ryzen™ 9 7950X is an efficient Monero miner on the market currently. If you are going to mine XMR consider mining it with this machine.

AMD Ryzen™ 9 7950X

Key Specs

  • Hashrate: 31 KH/s
  • Max Clock: 4.5 GHz
  • Processing cores: 16
  • Processing threads: 32
  • Power consumption: 140W
  • Cost: $581

Elementalcrypto.com rating: 5/5

At current difficulty rates, an XMR price of $150 and assuming you can get electricity costs down to 0.12 $/kWh you are looking at $103 in profit per year. This is 18% ROI per year and you break even after 6 years. This is the best hardware for mining Monero at the moment. It is currently on offer on Amazon via the link below.

6. AMD Ryzen™ 9 3950X

AMD’s Ryzen 9 3950X is also one of the better CPUs and is a close competitor to the other hardware in the Ryzen series

AMD Ryzen 9 3950X Monero miner

Key specs:

  • Hashrate: 18 KH/s
  • Max Clock: 4.7 GHz
  • Processing cores: 16
  • Processing threads: 32
  • Power consumption: 105W
  • Cost: $550

Elementalcrypto.com rating: 3/5

Assuming the same inputs as before you can expect to make about 6% ROI per year on 3950X. This is a $35 profit per year and a breakeven after 13 years. You can bring this down to 6 if you can halve the cost of electricity down to 6 cents/kWh.

7. AMD Ryzen™ 7 5800X3D 8-core

This is the cheapest CPU on Amazon. While it delivers 8.5 KH/s it only costs about $300 making it one of the more affordable options. However, you would need to procure extremely cheap electricity to make any profit from mining Monero with it.

AMD Ryzen™ 7 5800X3D 8-core monero miner

Key specs:

  • Hashrate: 8.5 KH/s
  • Max Clock: 4.4 GHz
  • Processing cores: 8
  • Processing threads: 16
  • Power consumption: 105W
  • Cost: $307

Elementalcrypto.com rating: 1/5

Don’t be fooled by the cheap price. When it comes to Monero mining it’s efficiency you should be looking for. Assuming you can procure electricity at 12 cents per kWh you’re in the red by -$40 per year. To break even on the Ryzen 7 5800X3D you need XMR to go above 250 assuming an average price of electricity of $0.12/kWh. Alternatively, you need to be able to procure electricity for less than 7 cents per kWh.

8. AMD EPYC 7742

The closest competitor to Threadripper 3990X in terms of hash rate is AMD EPYC 7742. This CPU has an average hash rate of 29 KH/s.

AMD EPYC 7742
AMD EPYC 7742 Monero Mining CPU

Key specs:

  • Hashrate: 31 KH/s
  • Base Clock: 2.25 GHz
  • Max Clock: 3.4 GHz
  • Processing cores: 64
  • Processing threads: 128
  • Power consumption: 225W
  • Cost: $899

Elementalcrypto.com rating: 2/5

Assuming you can procure electricity at 12 cents per kWh you make about $16 in profit per year. This means it will take more than 55 years to break even on your investment. You need to be able to procure electricity for less than 6 cents per kWh for it to make any sense mining XMR with the AMD EPYC.

9. AMD Ryzen 9 5950X

When it comes to price efficiency AMD Ryzen 9 5950X has an impressive performance. It exhibits low power consumption and it is very pocket-friendly considering its hash-rate and power efficiency.

AMD Ryzen 9 5950X Monero Mining CPU
AMD Ryzen 9 5950X Monero Mining CPU

Key specs:

  • Hashrate: 15 KH/s
  • Base Clock: 3.4 GHz
  • Max Clock: 4.9 GHz
  • Processing cores: 16
  • Processing threads: 32
  • Power consumption: 105 W
  • Cost: $449

Elementalcrypto.com rating: 2/5

Assuming you can procure electricity at 12 cents per kWh you make about $12 profit per year. This means it will take more than 37 years to break even on your investment.

10. Intel Core i9-10900K

Intel isn’t muscular enough to wrestle AMD processors in the gaming and mining sphere. However, Intel Core i9-10900K has cut out its niche in this domain. It is not only a pocket-friendly standard computer but also has a significant hash rate of 4.7 KH/s.

Intel Core i9-10900K Monero Mining CPU
Intel Core i9-10900K Monero Mining CPU

Key specs:

  • Hashrate: 5 KH/s
  • Base Clock: 3.7 GHz
  • Max Clock: 5.3 GHz
  • Processing cores: 10
  • Processing threads: 20
  • Power consumption: 125 W
  • Cost: $368

Elementalcrypto.com rating: 1/5

You are not going to be able to make a profit using this miner at the current price levels of XMR. To make a profit mining using the Intel Core i9, assuming an average cost of electricity of 12 cents per kWh you would need the price of Monero to exceed $500. Alternatively, if XMR stays at the current $150 level you need to be able to procure electricity below 4 cents per kWh. Assuming that hashing difficulty stays the same that is.

11. AMD Ryzen Threadripper 2950X

As a lighter member of the Threadripper processors, the AMD Threadripper 2950X is pocket-friendly. However, it has a relatively slower hash rate of just about 8.5 KH/s.

AMD Ryzen 2950X Monero Mining CPU
AMD Ryzen Threadripper 2950X Monero Mining CPU

Key specs:

  • Hashrate:  8.5 KH/s
  • Base Clock: 3.5 GHz
  • Max Clock: 4.4 GHz
  • Processing cores: 16
  • Processing threads: 32
  • Power consumption: 180 W
  • Cost: $1,075

Elementalcrypto.com rating: 1/5

To make a profit mining using the 2950X, assuming an average cost of electricity of 12 cents per kWh you need the price of Monero to exceed $400. Alternatively, if XMR stays at the $150 level you need to be able to procure electricity below 3 cents per kWh.

12. Bitmain X5

I know what you are thinking. That Bitmain makes ASICs and Monero wants to be ASIC resistant. Well, this miner is produced by Bitmain but is not an ASIC. Instead, it is a very powerful CPU. Bitmain has created the most efficient Monero mining CPU.

bitmain X5 XMR Monero miner

Key specs:

  • Max hash rate: 212 KH/s
  • Power consumption:1,350W
  • Price: $3,749

Elementalcrypto.com rating: 4/5

The Bitmain X5 is by far the most efficient Monero hardware despite the high price tag. Assuming 12 cents for a kWH of electricity you make $305 per year. Still, this means it takes 12 years to recuperate your cost so make sure you bargain hunt for a better price. If you manage to get it for less than $3,000 and you can procure electricity for less than 8 cents you can break even in 4 years at current XMR prices.

Best Monero GPU Mining Hardware

For the sake comprehensiveness, I have included 5 of the most popular graphics cards that people have used in the past mine XRM with. However, after Cryptonight Monero forked to RandomX, it no longer makes sense to use GPUs to mine XMR.

The following are the top 5 best GPU hardware for your Monero GPU mining rig.

1. NVIDIA TITAN RTX

Boasting the latest Tensor Core technology, NVIDIA TITAN RTX ranks amongst the fastest Monero GPUs. This Nvidia GPU has an average hash rate of 17 KH/s. Its power efficiency makes it the best option for your Monero cryptocurrency mining.

NVIDIA TITAN RTX Monero Mining GPU
NVIDIA TITAN RTX Monero Mining GPU

Key specs:

  • Hashrate: 8.5 KH/s
  • Base Clock: 1350 MHz
  • Max Clock: 1770 MHz
  • CUDA Cores: 4608
  • Tensor Cores: 576
  • Power consumption: 650 W
  • Cost: $2,407

Elementalcrypto.com rating: 0/5

The only way you can make a profit on the NVIDIA Titan RTX is if you can get a kWh for less than a cent. Otherwise assuming a conservative 12 cents you will be negative -$606 per year. The high price tag is not worth it. This hardware is an example of why GPUs are no longer efficient at mining XMR.

2. AMD RADEON VII

The best competitor to NVIDIA TITAN RTX is the AMD RADEON VII. Both have the same hash power at a rate of 17 KH/s. However, compared to the former, this AMD graphics processor has a very high rate of power consumption which makes it costly to run. This lack of power efficiency seems to have contributed to its lower price.

AMD RADEON VII Monero Mining GPU
AMD RADEON VII Monero Mining GPU

Key specs:

  • Hashrate: 1.4 KH/s
  • Base Clock: 1400 MHz
  • Max Clock: 1750 MHz
  • CUDA Cores: 3840
  • Tensor Cores: 60
  • Power consumption: 300 W
  • Cost: $850

Elementalcrypto.com rating: 0/5

Face it people, XRM mining with GPU hardware is not worth it. This machine will put you in the red by -$300/year at current XMR prices and assuming 0.12 $/kWh

3. ASUS STRIX RTX 2080Ti

Striking a balance between performance and price is the ASUS STRIX RTX 2080TI which has a hash rate of 14 KH/s at a price of about $1,300. This GPU exhibits a fairly good level of power efficiency compared to others at a similar hash rate.

ASUS STRIX RTX 2080TI Monero Mining GPU
ASUS STRIX RTX 2080Ti Monero Mining GPU

Key specs:

  • Hashrate: 1.692 KH/s
  • Base Clock: 1350 MHz
  • Max Clock: 1650 MHz
  • CUDA Cores: 4352
  • Tensor Cores:544
  • Processing cores: 277 W
  • Cost: $1,234

Elementalcrypto.com rating: 0/5

Similarly to all other GPUs, it is simply not worth it as you end up in the red at -$274 per year.

4. AMD RADEON RX Vega 64

Being one of the older generation graphics cards, AMD RADEON RX Vega 64 still boasts an impressive hash rate of 11 KH/s. However, low power efficiency could be a turn-off.

AMD RADEON RX Vega 64 Monero Mining GPU
AMD RADEON RX Vega 64 Monero Mining GPU

Key specs:

  • Hashrate: 1.160 KH/s
  • Base Clock: 1247 MHz
  • Max Clock: 1546 MHz
  • CUDA Cores: 4096
  • Tensor Cores: 64
  • Power consumption: 295 W
  • Cost: $499

Elementalcrypto.com rating: 0/5

Simply not worth it to mine XMR as you end up with -$300 per year negative margin

5. EVGA GTX 1080 Ti Kingpin Edition

Wrapping up the top 5 GPU graphics cards is EVGA GTX 1080 Ti Kingpin Edition. This GPU card effectively competes with AMD Radeon RX Vega 64 in terms of hash rate. However, its high rate of power consumption is a big turn-off. Nonetheless, this is the most pocket-friendly GPU Card on the list.

EVGA GTX 1080 Ti
EVGA GTX 1080 Ti Monero Mining GPU

Key specs:

  • Hashrate: 0.75 KH/s
  • Base Clock: 1582 GHz
  • Max Clock: 1695 GHz
  • CUDA Cores: 3584
  • Tensor Cores: 0
  • Power consumption: 600 W
  • Cost: $1249

Elementalcrypto.com rating: 0/5

Simply not worth it to mine XMR as you end up with more than -$600 per year negative margin.

GPU vs CPU

The GPU architecture is different from the CPU architecture. CPUs are way more efficient at mining Monero so if that is the only reason you are buying one you are better off with a CPU than GPU.

When it comes to GPU, parallel multiprocessing is the key factor. Two types of cores that enable parallel multiprocessing are:

  • Computing Units (Tensor Cores) – are units that make hash computations.
  • Stream processors (CUDA Cores) – are units used for graphic processing.

The terms ‘CUDA’ and ‘Tensor’ for GPU have been introduced by Nvidia for its AI graphics cards. These terms are increasingly being adopted by the industry, although alternative terms are often used.

While both types of cores matter, bias toward Computing Units (Tensor Cores) should be prioritized since mining is more about mathematical operation than graphics display.

Factors to consider in choosing the right mining hardware

Your Monero mining needs depend on many factors. Without going into technical details, the following are the important factors to consider when choosing your Monero mining hardware:

1. Hash power

Hash power is measured in terms of hash rate. The hash rate refers to the cryptographic processing speed. All else equal, the higher the hash rate, the better the mining hardware. Mining rewards are based on the hash rate. Thus, a higher hash rate grants you a better chance of earning a block reward in the form of XMR tokens.  

2. Power consumption

Power consumption determines the ultimate cost of mining. Thus, the power rating of your mining hardware is important since it contributes to your electricity costs. Ceteris paribus, the lower the power rating, the better the mining hardware.  

3. Power efficiency

Power efficiency refers to how much hash rate is output per every unit of power consumption. In general, the greater the power efficiency the better the mining machine.

4. Mining Method

There are three main types of Monero mining:

  • Solo mining
  • Pool mining
  • Cloud mining

Each of these types of mining can influence the type of mining hardware that you choose to use.

Solo mining

In solo mining, you are fully responsible for the entire mining process. You have to acquire consumer-grade hardware while taking all factors into consideration. Thus, as a solo miner, you are the sole contributor to the total mining hash rate. To increase the chances of gaining a block reward, you have to go for expensive hardware to acquire a higher hash rate.

Pool mining

When it comes to pool mining, you jointly contribute to the total mining hash rate and share the mining rewards on the agreed formula. Thus, you don’t have to acquire very expensive hardware to make a profit, unlike solo mining. All you need to do is to join Monero mining pools. Nonetheless, each mining pool has specific requirements regarding the hash rate contribution, hence, you need to be aware of this in advance so that you can purchase the appropriate equipment.

Cloud mining

Cloud mining service is the last method. In this method, instead of buying the hardware, you hire its computing power from a cloud provider who already has established mining rigs at their data center.  You are billed according to the computing power in terms of hash rate.

5. Mining Software

The Monero mining software that you intend to use is an important consideration. The software greatly contributes to the success of your mining operation. Most Monero miners use XMRig but there are other options. There’s even software that will mine the most profitable proof of work coins and pay you in XMR.

For more details check out my post on the best Monero mining software.

6. Budget

Ultimately, your budget determines the mining hardware that you can afford to buy or not. When factoring your budget, consider power efficiency and price efficiency. Some hardware may have a lower price tag but you end up spending more on power usage or earning less due to lower hash rate. You need to balance affordability with profitability.

7. Profitability

Even though XMR coins rank among the best-performing cryptocurrencies by market capitalization, Mining Monero does not translate to outright profit. Your choice of hardware for mining XMR should be based on profitability targets.  It makes no sense to buy a machine that will make you earn an outright loss.

An XMR mining calculator can enable you to easily determine Monero mining profitability based on various levels of hash rate contribution so that you choose the most viable option.

Most Monero mining pools (such as CryptoCompare, Minerstat, Whattomine, etc.) have a built-in calculator.

This 99Bitcoins.com page provides greater details about how the Monero XMR mining calculator works, especially if you are a solo miner.

To determine profitability, you need to know the power cost (KW/h), the XMR/USD cryptocurrency exchange rate, your hardware power consumption (Watts), the hash rate, XMR Block Reward, Difficulty Factor, and Hardware Cost. In the case of pool mining, you also need to know the pool fee.

8. Performance factors

Performance factors improve the efficiency of a mining rig.

In coming up with the best Monero mining rig configuration, many performance factors can influence the choice of mining hardware. The following are the main ones:

(a) Clock speed

We’ve indicated two types of clock speeds:

  • Base clock – this is the normal speed of a processor
  • Max clock – this is the maximum clock speed that can be achieved when the processor is boosted or overclocked.

A higher clock speed means faster processing power. Ceteris paribus, choose a hardware with higher clock speed.

(b) Number of cores

Cores are the different computing units in a given processor. Cores increase multiprocessing capability. That is the ability to carry out multiple processing at the same time. Ceteris paribus, the higher the number of cores, the better.

(c) Number of threads

Threads are the different processing channels. A computing unit can have one, two, or more threads. Threads allow parallel processing. Hence, the higher the number of threads, the better.

(d) Memory

  • Memory type – this refers to the memory architecture. We have DDR1, DDR2, DDR3, DDR4, and DDR5 (latest). The later versions are more efficient than the earlier versions. The latest the better.
  • Memory size – memory size is based on the capacity to handle the volume of data and instructions required for immediate processing. GPUs can handle several times higher memory sizes compared to CPUs. Memory size is based on the number of Gigabytes (GB). The higher the better.
  • Memory clock – this is the speed by which data and instructions are fetched into memory. The clock speed is expressed in Mega Hertz (MHz), the higher the better.

Also, see what is a good hash rate for Monero mining.

Other Monero Mining Hardware you will need

While I have presented CPUs and GPUs here you are also going to need the following

  • Motherboard
  • RAM: Monero requires high RAM speeds. You need two 8GB sticks of 3200MHz CL14 per rig because you want to make use of dual-channel speed
  • Power supply
  • A USB stick or hard drive with your OS on it
  • A frame to combine everything especially if you have more than one CPU. This is also safer than just stacking everything on your motherboard as it’s less of a fire hazard.

All of the above need to be purchased separately and should total less than $500. Your main cost is going to be those CPUs

Up Next

Best Bitcoin Mining Container Price: Ultimate Guide

Bitcoin mining container price

So you’ve decided to get into bitcoin mining and you are thinking about buying a container to house your miners. However, finding the best price for a container can be challenging. Prices can vary widely depending on the manufacturer, size, power capacity, and other factors. In this guide, I will walk you through what factors you need to consider before buying a container and I will compare prices between the top manufacturers. Read more.

7 Best Bitcoin Mining Hosting Solutions Compared

bitcoin mining hosting

With so many hosting solutions available, it can be difficult to determine which one is the best fit for your mining operations. Which one do you trust and does it really make sense to outsource your machines to them or will they scam you? In this review, I will look at the top Bitcoin mining hosting providers. I will tell you the pros and cons of each so that you can make your own decision about which one best suits your needs. Read more.

Passive Crypto Mining: 7 Best Strategies to Earn Income (2023)

passive crypto mining

Passive crypto mining is a strategy that allows miners to earn Bitcoin or other coins without actively participating in the process. But the terminology can be so confusing that it’s hard to figure out how to go about it. On top of that the options seem endless. So how do you figure it all out? What is the easiest way to generate income by simply holding or staking your cryptocurrencies through smart contracts? Well, buddy you’ve landed on the right page. Stick around and I will walk you through all you need to know. Read more.

Hudson Kisia has been researching and writing content for ElementalCrypto since 2022. He has been writing about crypto, blockchains, and mining for more than 5 years now.