”It depends on how much you're willing to spend”, the answer would be as simple as that. Seeing that Bitcoin Mining profitability relies on many different factors, each person asking himself this will get a slightly different answer. “Mining profitability calculators” were innovated so as to find out Bitcoin mining profitability for different factors.
Different parameters that these calculators take into account are electricity cost, the hardware cost and other variables and it will generate an approximate of your projected profit. Let's make sure you are familiar with the different variables first, before I show you a short example of how this is calculated:
Hash Rate – A Hash is the mathematical problem the miner's computer needs to solve. The Hash Rate is the rate at which these problems are being solved. The more miners that join the Bitcoin network, the higher the network Hash Rate is.
The Hash Rate can also refer to your miner's performance. Today Bitcoin miners (those super powerful computers talked about in the video) come with different Hash Rates. Miners' performance is measured in MH/s (Mega hash per second), GH/s (Giga hash per second), TH/s (Terra hash per second) and even PH/s (Peta hash per second).
Bitcoins per Block – Each time a mathematical problem is solved, a constant amount of Bitcoins are created. The number of Bitcoins generated per block starts at 50 and is halved every 210,000 blocks (about four years). The current number of Bitcoins awarded per block is 25. However soon enough the block halving will occur and the reward will be downgraded to only 12.5 Bitcoins.
Bitcoin Difficulty – Since the Bitcoin network is designed to produce a constant amount of Bitcoins every 10 minutes, the difficulty of solving the mathematical problems has to increase in order to adjust to the network's Hash Rate increase. Basically this means that the more miners that join, the harder it gets to actually mine Bitcoins.
Electricity Rate – Operating a Bitcoin miner consumes a lot of electricity. You'll need to find out your electricity rate in order to calculate profitability. This can usually be found on your monthly electricity bill.
Power consumption – Each miner consumes a different amount of energy. Make sure to find out the exact power consumption of your miner before calculating profitability. This can be found easily with a quick search on the Internet or through this list. Power consumption is measured is Watts.
Pool fees – In order to mine you'll need to join a mining pool. A mining pool is a group of miners that join together in order to mine more effectively. The platform that brings them together is called a mining pool and it deducts some sort of a fee in order to maintain its operations. Once the pool manages to mine Bitcoins the profits are divided between the pool members depending on how much work each miner has done (i.e. their miner's hash rate).
Time Frame – When calculating if Bitcoin mining is profitable you'll have to define a time frame to relate to. Since the more time you mine, the more Bitcoins you'll earn.
Profitability decline per year – This is probably the most important and illusive variable of them all. The idea is that since no one can actually predict the rate of miners joining the network no one can also predict how difficult it will be to mine in 6 weeks, 6 months or 6 years from now. This is one of the two reasons no one will ever be able to answer you once and for all “is Bitcoin mining profitable?” The second reason is the conversion rate. In the case below, you can inset an annual profitability decline factor that will help you estimate the growing difficulty.
Conversion rate – Since no one knows what the BTC/USD exchange rate will be in the future it's hard to predict if Bitcoin mining will be profitable. If you're into mining in order to accumulate Bitcoins only then this doesn't need to bother you. But if you are planning to convert these Bitcoins in the future to any other currency this factor will have a major impact of course.
Get a mining calculator
We will use a mining profitability calculator, to compute all of these parameters and get an answer to our question. Here's a simple mining calculator from 99Bitcoins:

CALCULATOR
Moreover, let's now take a look at a more complex example where we cover more components:
The Antminer S9 is one of the most advanced miners out there today. It is what is known as an ASIC mining rig which has a mining rate of 14 TH/s. You will see that at today's difficulty you will earn around 1 Bitcoin a month, if we use the simple Bitcoin mining calculator (shown above).

However, the hardware cost, electricity cost, pool fees, etc. were not yet included. Now let's try to compute all of these together.
This data was taken from an advanced Bitcoin mining calculator using the following stats: 2% mining pool fees, 25 Bitcoins as a block reward, 14 TH/s hash rate, 1375W power consumption.
So in a year, we should be making approximately $6,000. But, the hardware cost was not deducted yet, so it's more or less $3,400. Also, sooner or later the block reward goes down to 12.5 so we'll actually only be breaking even.
But just like we've mentioned, this result can change depending on your own electricity cost, the change in mining difficulty and most specially the price change of Bitcoin.
Mining Bitcoins at home will most probably not make you rich unless you have very low electricity costs and you can afford to buy some heavy duty equipment. Here's a list of the most efficient Bitcoin mining hardware out there today. Since home mining is a dying art, there's just a short list of variety to choose from.
Other alternatives are present that may be applicable for you to get into the mining game at a cheap price, even though home mining is considered an expensive business.
How to mine Bitcoins with cloud mining
A case where there's no need to purchase a physical mining rig but rather rent only a computing power from a different company and get paid according to how much power you own is a new concept called “cloud mining“. This concept at first sounds like a really good idea, for reasons that you will not have the trouble of buying expensive equipment, storing it, cooling it, etc.
But eventually, when you do the math, it seems that none of these cloud mining sites are profitable. Scams that don't even own any mining equipment are those that appear profitable but really they are just complex Ponzi schemes.
I recommend using Genesis Mining – the only cloud mining company that has been around long enough to prove it's not a scam, if you do not like to look at the idea of cloud mining. On the other hand you have to make sure to try a month first before investing into any of these plans.
Mining Altcoins as an alternative to Bitcoin
Altcoins is an alternate option you can consider instead of mining Bitcoins. There are hundreds of Altcoins obtainable on the market today and a couple of them are still unchallenging to mine. However, one drawback is there are so many Altcoins so it's difficult to tell which ones are worth spending your time in. Litecoin, Dogecoin and Peercoin are some good examples for Altcoins.
You can note website indexes such as CoinChoose that will yield you a complete Altcoin breakdown, in order for you to understand which Altcoins are profitable. You can see the difficulty for each Altcoin on CoinChoose, where you can exchange them and see your chances to profit Bitcoins by mining each specific Altcoin.
So is Bitcoin Mining Profitable?
My guess is that in the long run you could make a profit from Bitcoin mining but only if you invest a considerable amount of money in a good mining rig (e.g. Antminer s9) or take your time to “hack” through making a profit with CEX.IO. I'd currently stay away from Altcoins but that's my own personal opinion. If you don't have the time or the money – stay away from mining and just invest in buying Bitcoins for the long run.
Bitcoin Mining Hardware Comparison (Updated 2026)
Based on (1) price per hash and (2) electrical efficiency the best Bitcoin miner options are:
Antminer S21 XP
Bitmain's top air-cooled miner with 5nm chips delivering class-leading 13.5 J/TH efficiency.
Antminer S21 Pro
High-performance air-cooled unit offering strong efficiency at 15 J/TH in a proven form factor.
Whatsminer M60S
MicroBT's flagship air-cooled model with reliable performance and solid 18.5 J/TH efficiency.
Avalon A15 Pro
Canaan's latest air-cooled ASIC, competitive at 16.65 J/TH with 220 TH/s output.
Antminer S23 Hyd
Bitmain's hydro-cooled powerhouse delivering 580 TH/s at an exceptional 9.5 J/TH.
Antminer S21 XP Hyd
Hydro-cooled S21 XP variant pushing 473 TH/s at 12 J/TH for serious operations.
Whatsminer M63S
MicroBT's high-output hydro-cooled unit producing 390 TH/s at 18.5 J/TH.
Antminer S23 Hyd 3U
Rack-mounted hydro-cooled beast delivering 1,160 TH/s at 9.5 J/TH for industrial operations.
Antminer S21 XP Immersion
Bitmain's immersion-optimized S21 XP delivering 300 TH/s at best-in-class 13.5 J/TH.
Auradine Teraflux AI3680
Auradine's high-output immersion miner pushing 375 TH/s at 15 J/TH from a new entrant.
Whatsminer M66S++
MicroBT's top immersion model with 348 TH/s at 15.5 J/TH efficiency.
Avalon A1566I
Canaan's immersion-cooled ASIC delivering 261 TH/s at 17.2 J/TH.
Bitaxe Gamma 601
Latest single-chip open-source miner using a BM1370 from the S21 Pro; 1.2 TH/s at just 18W with 15 J/TH efficiency.
NerdQAxe++
Quad-chip open-source miner with 4× BM1370 ASICs, LCD display, and WiFi; popular mid-range home miner at 4.8 TH/s.
Apollo III
US-built 3nm home miner and full node with 8-core ARM, 2 TB SSD; Eco mode under 35 dB at 15 J/TH, Turbo up to 18 TH/s.
Avalon Nano 3S
Updated Nano with 50% more hashrate at the same 140W; WiFi/Ethernet, web interface, and quiet enough for home use.