Transacting on the Ethereum blockchain requires users to pay transaction fees known as ‘Gas fees’. Gas fees are paid in Ethereum’s native currency (ETH) and are denoted in GWEI which equals 0.000000001 ETH (10^-9).
In traditional finance or ‘TradFi’, we often pay fees to transfer funds overseas or when we withdraw cash from an ATM. Crypto is much the same – transaction fees are largely unavoidable.
Every transaction carried out on the Ethereum blockchain incurs what’s known as a ‘gas’ fee. Sending or swapping tokens, or minting NFTs, requires fees to be paid to validators who help in validating and verifying those transactions.
The priority fee works much like a tip — it’s offered to validators as an incentive to prioritize your transaction.
What are ETH Gas Fees Right Now?
As of early 2026, Ethereum gas fees are near historic lows. Average L1 base fees sit in the single-digit gwei range during normal activity, with typical ETH transfers costing a few cents and complex smart contract interactions costing under $1 on mainnet. On Layer 2 networks like Arbitrum, Optimism, and Base, the same transactions often cost fractions of a cent. You can check live fees at Etherscan’s Gas Tracker or Milk Road’s ETH Gas Chart.
How are Gas Fees Calculated?
Gas fees are paid in Ethereum’s native currency ETH, and there’s a formula to calculate the gas fee for a given transaction. Fees are denoted in ‘wei’ which is the smallest unit of ETH. 1 ETH = 1 quintillion wei i.e. that is 18 zeros after a number. To make things easier to understand, Giga-Wei or ‘gwei’ is typically used when referring to gas fees.
For example, if a transaction costs 1gwei, it means the fee is 0.000000001 ETH. The formula to calculate the gas fee after some recent upgrades is as follows:
Total Fee = Gas Units × (Base Fee + Priority Fee)
- Gas Units: The amount of computational work required. A simple ETH transfer uses exactly 21,000 gas units. A token swap uses ~150,000. A complex DeFi interaction can use 500,000+.
- Base Fee: Set automatically by the Ethereum network based on demand. It rises when blocks are more than 50% full and falls when they’re less than 50% full. This fee is burned (permanently removed from ETH supply).
- Priority Fee (Tip): An optional amount you add to incentivize validators to include your transaction faster. During low congestion, 0 gwei tip is often sufficient.
- Max Fee Per Gas: The ceiling you’re willing to pay. Any unused amount above (Base Fee + Priority Fee) is refunded to you.
For example: At a base fee of 5 gwei and a 0.5 gwei tip, an ETH transfer costs: 21,000 × 5.5 gwei = 115,500 gwei = 0.0001155 ETH ≈ $0.43 at $3,700/ETH.
How Much Will Your Transaction Cost? Real Examples
Here’s what common Ethereum transactions cost at typical 2025 gas prices (assuming ~5 gwei base fee on L1, <0.01 gwei on L2):
👉 Quick takeaway: Layer 2 networks reduce Ethereum transaction costs by up to 99%—turning $10–$80 operations into just cents.
| Transaction Type | Gas Used | L1 Cost (Ethereum) | L2 Cost | Savings |
|---|---|---|---|---|
| ETH Transfer | ~21,000 gas | ~$0.50–$2 |
<$0.01 🏆 Near-zero cost |
95–99% 🏆 Massive savings |
| ERC-20 Token Swap | ~150,000 gas | ~$3–$15 | ~$0.05–$0.10 | 95–98% |
| NFT Mint | ~200,000–500,000 gas | ~$5–$30 | ~$0.10–$0.50 | 95–99% |
| Smart Contract Deploy | ~500,000+ gas |
~$15–$80 ⛔ Expensive |
~$0.50–$2 |
95–99% 🏆 Biggest absolute savings |
Worked Example:
If you make 10 token swaps per month on Ethereum L1 at $8 average each, you spend ~$80/month in gas. Moving to Arbitrum at $0.08 per swap = $0.80/month. Annual savings: ~$950.
Formula reminder: Total Fee = Gas Units × (Base Fee + Priority Fee)
At 5 gwei base fee + 0.1 gwei tip, a 21,000 gas ETH transfer = 21,000 × 5.1 gwei = 107,100 gwei = 0.0001071 ETH ≈ $0.40 at $3,700/ETH.
How to Track Gas Fees in Real Time
Before any Ethereum transaction, check current gas prices with these free tools:
- Etherscan Gas Tracker — Shows current Slow/Standard/Fast gwei prices and estimated wait times. As of early 2026, normal conditions show prices around 0.069–5 gwei.
- Milk Road ETH Gas Chart — Visual heatmap showing cheapest times of day/week to transact.
- ETH Transaction Price — Shows estimated total cost in USD for common transaction types at current gas prices.
Cheapest times to transact on Ethereum L1: Weekends (Saturday–Sunday UTC) and between 00:00–08:00 UTC typically show 20–50% lower base fees than weekday peak hours.
How Can I Minimize Gas Costs?
Due in large part to the huge rise in the popularity of NFTs, Ethereum gas fees have skyrocketed over the last year or so. While you can’t avoid these fees altogether when using Ethereum, there are certain steps you can take to help minimize your transaction costs.
1.PICK YOUR TIME WINDOW CAREFULLY
Gas fees tend to be cheaper on weekends and when the main markets are asleep. 3am on a Sunday morning New York time has been a good time to transact on Ethereum over the last couple of months, but even this time slot can be expensive. DeFi Saver is a handy app for simulating gas fees to work out how much they’re likely to cost before you pull the trigger.
2. CHOOSE APPS THAT OFFER DISCOUNTS
Several DeFi protocols batch transactions or use gas optimization techniques to reduce your costs. CowSwap uses batch auctions to share gas costs across multiple users. 1inch and other DEX aggregators route trades through the most gas-efficient paths. Note: KeeperDAO has rebranded and its original gas refund program has changed — verify current offerings before relying on any gas refund program.
3. USE LAYER 2 SCALING SOLUTIONS
Layer 2 (L2) scaling solutions and “rollups” on Ethereum are development techniques intended to increase transaction throughput by processing transactions off the Ethereum mainnet (layer 1) while still maintaining the same security measures and decentralization as the mainnet.
The most widely used L2 networks today are Arbitrum, Optimism, Base, and zkSync Era — all of which offer sub-cent transaction costs for most operations. Most major DeFi protocols (Uniswap, Aave, Curve) are deployed on these networks. Loopring, once the best-known rollup, has been superseded in volume and adoption by these newer networks.
4. SET YOUR MAX FEE AND PRIORITY FEE CORRECTLY
With EIP-1559, your wallet lets you set a maxFeePerGas (the absolute maximum you’ll pay per gas unit) and a maxPriorityFeePerGas (your tip to validators). If you’re not in a hurry:
- Set maxPriorityFeePerGas to 0.1–0.5 gwei (minimal tip)
- Set maxFeePerGas slightly above the current base fee
- Your transaction will be included once the base fee drops to your limit
In MetaMask and most wallets, selecting ‘Low’ speed uses these conservative settings automatically. For urgent transactions, use ‘Fast’ or increase your priority fee to 1–2 gwei.
Layer 2 Networks Compared: Where to Save the Most on Gas
The most effective way to reduce Ethereum gas fees is to use a Layer 2 (L2) network. L2s process transactions off Ethereum mainnet and batch them back to L1, passing the cost savings on to users.
Layer 2 & Network Comparison
👉 Quick takeaway: Arbitrum and Optimism dominate DeFi, Base is growing fast for consumer apps, and Ethereum L1 remains the most secure—but most expensive—option.
| Network | Type | Typical Transfer Cost | Best For | Key Apps |
|---|---|---|---|---|
| Arbitrum | Optimistic Rollup |
<$0.01 🏆 Ultra low cost |
DeFi, trading 🏆 DeFi leader |
GMX, Uniswap |
| Optimism | Optimistic Rollup |
<$0.01 🏆 Ultra low cost |
DeFi, general use 🏆 Strong ecosystem |
Synthetix, Uniswap |
| Base | Optimistic Rollup |
<$0.01 🏆 Low cost |
Consumer apps, NFTs 🏆 Fastest-growing |
Coinbase ecosystem |
| zkSync Era | ZK Rollup |
<$0.05 🏆 Low cost |
Payments, transfers 🏆 Advanced tech |
Native ZK apps |
| Polygon PoS | Sidechain |
<$0.01 🏆 Very low cost |
Gaming, NFTs 🏆 NFT ecosystem |
OpenSea, Aave |
| Ethereum L1 | Mainnet |
$0.50–$5+ ⚠️ Most expensive |
High-value, finality 🏆 Most secure |
All major protocols |
How to Choose:
- Need the cheapest possible fees? Use Arbitrum, Optimism, or Base.
- Need ZK-proof security guarantees? Use zkSync Era or Starknet.
- Staying on mainnet? Transact during off-peak hours (weekends, late night UTC) when base fees drop.
- High-value transaction where security is paramount? Use Ethereum L1 directly.
Frequently Asked Questions About Ethereum Gas Fees
What was the London hard fork?
Since EIP-1559 launched, the fee mechanism has delivered measurable improvements: the base fee is now algorithmically adjusted each block, making fees more predictable than the old first-price auction model. The base fee is burned rather than paid to validators, which has a deflationary effect on ETH supply over time.
While EIP-1559 did not eliminate high fees during peak demand periods, it significantly reduced fee volatility and overpayment. Combined with the growth of Layer 2 networks, the overall cost of transacting on Ethereum has fallen dramatically since 2022.
Why are Ethereum gas fees so high sometimes?
Fees spike when network demand exceeds block capacity. During NFT drops, major DeFi events, or market volatility, many users compete for limited block space, pushing the base fee up automatically.
Can I avoid paying gas fees on Ethereum?
You cannot avoid fees on Ethereum L1, but Layer 2 networks like Arbitrum and Base reduce costs by 90–99%. Some dApps also subsidize gas fees for their users.
What is gwei and how does it relate to ETH?
1 gwei = 0.000000001 ETH (10^-9 ETH). Gas prices are quoted in gwei because the numbers are more readable: ‘5 gwei’ is easier to work with than ‘0.000000005 ETH’.
What is the cheapest time to use Ethereum?
Weekends and late-night UTC hours (00:00–08:00 UTC) typically show the lowest base fees. Use Milk Road’s gas heatmap to find the optimal window for your timezone.
What happens to the gas fees I pay?
The base fee is burned (permanently removed from ETH supply). The priority fee (tip) goes to the validator who processes your transaction.

Leave a Reply