What Are Gas Fees on Ethereum and Why Do They Change?

Updated July 13, 2026 6 min read

Sending the exact same type of transaction on Ethereum can cost noticeably different amounts depending on the day, and sometimes the hour, which confuses plenty of people the first time they see the fee jump for no obvious reason.

The short answer

Gas fees are payments made to compensate the network for the computing work required to process and validate a transaction on Ethereum. They’re priced in a small unit called gwei, and the total cost changes constantly because it’s driven by how much demand there is for limited block space at any given moment — more people trying to transact at once generally pushes the price higher.

What gas actually pays for

Every action on Ethereum, whether it’s a simple transfer or a more complex interaction with a smart contract, requires the network’s computers to do work: verifying signatures, updating account balances, and executing code. Gas is the unit that measures how much computational effort a given transaction requires. More complex transactions, like those interacting with decentralized applications, require more gas than a simple transfer because there’s more computation involved. The gas fee itself is the gas amount multiplied by the price someone is willing to pay per unit, denominated in gwei, which is a fraction of one ether.

Why the price per unit changes

Each block on Ethereum has a limited amount of space for transactions. When more people want their transactions included than there is room for, users effectively compete by offering a higher price per unit of gas, since validators prioritize transactions offering higher fees. During periods of high network activity — a popular new application launching, a surge of trading, or any event drawing a lot of simultaneous transactions — that competition drives fees up. During quieter periods, fees tend to fall because there’s less competition for the same limited space.

Factors that influence what a specific transaction costs

What this means practically

Because fees fluctuate with demand, the same simple transfer might cost very little at one moment and considerably more an hour later. This unpredictability is one reason people researching Ethereum activity often look at what determines transaction fees across different networks generally, since gas is really just Ethereum’s specific version of a broader pattern seen across most blockchains: limited space, competing demand, and a market-based price for getting a transaction processed.

Risks and uncertainties worth keeping in mind

Gas fees themselves are not fixed by any regulator and are not guaranteed to stay within any particular range, so anyone using Ethereum should expect variability rather than predictability. A transaction sent with too low a gas price during a busy period may simply fail to process or get stuck pending, and once a transaction is confirmed on the network, it generally cannot be reversed even if the fee paid turns out to have been unnecessarily high. None of this activity is protected by FDIC or SIPC coverage, and how gas costs factor into cost-basis or tax calculations is a separate question that depends on individual circumstances and current rules.

The takeaway

Gas fees exist to compensate the network for real computational work, and they move up and down based on how much demand there is for a limited resource at any given time. Understanding that gas is a market price, not a fixed toll, makes the swings feel less arbitrary and more like an ordinary supply-and-demand mechanism playing out on a blockchain.