Best ETF brokers in 2025

Written by
Fact checked by
Updated
3w ago

Find below the strengths of the best ETF brokers available in the United States, updated for 2025:

  1. moomoo - the best ETF broker in 2025. Commission-free stock and ETF trading. Fast and easy account opening. Quality analytical tools and excellent education services.
  2. Alpaca Trading - Great API trading service. Free stock & ETF trading. Fantastic charting tools.
  3. Public.com - Commission-free stock and ETF trading. High interest on uninvested cash through the High-Yield Cash Account. Added community aspect to investing.
  4. Firstrade - Free stock, ETF, fund and options trading. Solid research tools. Quality educational tools.
  5. Interactive Brokers - Extremely low fees. Wide range of products. Many great research tools.
  6. E*TRADE - Low trading fees (free stock and ETF trading). User-friendly mobile trading platform. Great research tools.
  7. Webull - Free stock/ETF trading. High interest on uninvested cash. Fast and easy account opening.
  8. eToro - Low stock and ETF fees. Seamless account opening. Social trading.
  9. Charles Schwab - Free stock and ETF trading. Outstanding research. Great customer service.
  10. Ally Invest - Low trading and non-trading fees. Easy and fully digital account opening. Great education.
View your investments in one neat dashboard
Do you struggle with keeping up with your portfolio? Markets changing every minute?
Get real-time insights without the hassle of multiple broker logins.
Start tracking your portfolio today

Overview of the best ETF brokers

While many ETF brokerages offer an excellent service, the ones in our toplist go the extra mile.

Broker
ETFs (#)
Stock markets (#)
moomoo
6,000
5
Alpaca Trading
4,000
5
Public.com
3,583
2
Firstrade
3,800
5
Interactive Brokers
13,000
90
E*TRADE
2,800
5
Webull
3,300
5
eToro
680
20
Charles Schwab
2,300
4
Ally Invest
2,300
5
Best brokers for ETF key data compiled for February 2025

Popularity of the best ETF brokers

Interested in what others think? Here's how many people chose these brokers at BrokerChooser in the last 6 months.

ETF trading fees at the best ETF brokers

In most cases, the key broker selection criteria is how much you have to pay for an EFT trade. It is not easy to compare trading fees for ETF trading. So what we do at BrokerChooser is that we compare brokers by calculating all the fees of a typical trade (buying ETF shares for $2,000, holding them for a week and then selling). As ETF fees are almost universally the same as stock fees, we took stock trading fees as the basis of comparison. You can see the results for the best ETF brokerages in the table below.

Broker
US stock
moomoo
$0.0
Alpaca Trading
$0.0
Public.com
$0.0
Firstrade
$0.0
Interactive Brokers
$1.0
E*TRADE
$0.0
Webull
$0.0
eToro
$0.0
Charles Schwab
$0.0
Ally Invest
$0.0
Stock and ETF trading fees at the best ETF brokers in February 2025

If you are unsure how brokerage fees work, check out our article explaining various brokerage fees.

Other fees at the best ETF brokers

Non-trading fees are charges not directly related to a given trade and typically include the account maintenance fee, deposit/withdrawal fees, and the inactivity fee.

Broker
Account fee
Withdrawal fee
moomoo
$0
Alpaca Trading
$0
Public.com
$0
Firstrade
$0
Interactive Brokers
$0
E*TRADE
$0
Webull
$0
eToro
$5
Charles Schwab
$0
Ally Invest
$0
Other fees at the best ETF brokers in February 2025

Recommended for investors and traders looking for zero-commission trading and focusing on US markets

Visit broker

moomoo snapshot
Overall score 4.5 stars
Broker intro US zero-fee discount broker
ETFs 6,000
Minimum deposit $0
Trading platform score 4.7 stars
Deposit and withdrawal score 1.6 stars
Read review For a detailed analysis of moomoo services, check out our review for 2025
View your investments in one neat dashboard
Do you struggle with keeping up with your portfolio? Markets changing every minute?
Get real-time insights without the hassle of multiple broker logins.
Start tracking your portfolio today

Recommended for traders interested in algorithmic stock trading

Visit broker

Alpaca Trading snapshot
Overall score 4.2 stars
Broker intro US API broker
ETFs 4,000
Minimum deposit $0
Trading platform score 3.3 stars
Deposit and withdrawal score 1.2 stars
Read review For a detailed analysis of Alpaca Trading services, check out our review for 2025

Recommended for beginners and buy-and-hold investors focusing on the US stock market

Visit broker

Public.com snapshot
Overall score 4.4 stars
Broker intro US zero-fee discount broker
ETFs 3,583
Minimum deposit $20
Trading platform score 4.2 stars
Deposit and withdrawal score 3.3 stars
Read review For a detailed analysis of Public.com services, check out our review for 2025

Recommended for beginners and investors looking for zero-commission trading, focusing on the US market

Visit broker

Firstrade snapshot
Overall score 4.1 stars
Broker intro US discount broker
ETFs 3,800
Minimum deposit $0
Trading platform score 4.5 stars
Deposit and withdrawal score 1.6 stars
Read review For a detailed analysis of Firstrade services, check out our review for 2025

Recommended for traders looking for broad market access and a professional trading environment

Visit broker

Interactive Brokers snapshot
Overall score 4.9 stars
Broker intro International broker providing all asset classes
ETFs 13,000
Minimum deposit $0
Trading platform score 4.5 stars
Deposit and withdrawal score 3.3 stars
Read review For a detailed analysis of Interactive Brokers services, check out our review for 2025

Recommended for investors and traders looking for solid research and a great mobile trading platform

Visit broker

E*TRADE snapshot
Overall score 4.4 stars
Broker intro US stockbroker
ETFs 2,800
Minimum deposit $0
Trading platform score 4.5 stars
Deposit and withdrawal score 1.6 stars
Read review For a detailed analysis of E*TRADE services, check out our review for 2025

Recommended for investors and traders looking for zero-commission trading and easy platforms

Visit broker
Your capital is at risk. You may lose money on your investments.

Webull snapshot
Overall score 4.3 stars
Broker intro US discount broker
ETFs 3,300
Minimum deposit $0
Trading platform score 5.0 stars
Deposit and withdrawal score 1.1 stars
Read review For a detailed analysis of Webull services, check out our review for 2025

Recommended for traders interested in social trading (i.e. copying other investors’ trades) and stock trading with low fees

Visit broker
eToro securities trading offered by eToro USA Securities Inc, member of FINRA & SIPC. Investing involves risk.

eToro snapshot
Overall score 4.7 stars
Broker intro Global social trading broker
ETFs 680
Minimum deposit $100
Trading platform score 4.8 stars
Deposit and withdrawal score 4.2 stars
Read review For a detailed analysis of eToro services, check out our review for 2025

Recommended for investors and traders looking for solid research, low fees and great customer service

Visit broker

Charles Schwab snapshot
Overall score 4.6 stars
Broker intro US discount broker
ETFs 2,300
Minimum deposit $0
Trading platform score 4.5 stars
Deposit and withdrawal score 1.6 stars
Read review For a detailed analysis of Charles Schwab services, check out our review for 2025

Recommended for investors and traders looking for low fees and focusing on the US market

Visit broker

Ally Invest snapshot
Overall score 4.5 stars
Broker intro US stockbroker
ETFs 2,300
Minimum deposit $0
Trading platform score 4.9 stars
Deposit and withdrawal score 1.5 stars
Read review For a detailed analysis of Ally Invest services, check out our review for 2025

Didn't find the best broker for you?

Answer a few questions and get a personalized broker list!

Get a personalized broker recommendation

125,500 people have already found a broker using this tool!
Each answer refines your broker toplist.
Start matching me with the best brokers

How did BrokerChooser select the best brokers for trading ETFs?

  • We checked stock and ETF fees at more than 100 brokers,
  • Compared their ETF selection and access to stock exchanges,
  • Assessed the overall profile of the brokers (other products, trading platforms, account opening process, etc.),
  • Made sure that all the brokers on our toplist are overseen by at least one rock-solid regulator,
  • Opened an account and tested the brokers' services with real money.


Save hours of research!

Our expert team has done all the work for you, and reviewed brokers based on BrokerChooser's unique methodology.

BrokerChooser evaluates 9 key areas for all brokers, including fees, safety, ease of account opening, education and trading platforms. We check more than 600 criteria for each broker and fine-tune our methodology every year based on our own and our users' experiences. We have more than 100 brokers reviewed on our site and our team of analysts examines more than 60,000 data points overall.

FAQ

Which is the best broker for ETF?

The best broker for ETF trading based on our current ranking is moomoo. Other top ETF brokerages on our list are Alpaca Trading and Public.com.

Do you need a broker to buy ETFs?

Yes, you will need a brokerage account to buy securities like exchange-traded funds (ETFs). This can usually be done online, and most brokers don't require a minimum amount for account opening. You can buy and sell ETFs when the stock markets are open, in regular trading hours.

Want to learn more about ETFs?

Check out these articles written by our broker and trading experts:

Everything you find on BrokerChooser is based on reliable data and unbiased information. We combine our 10+ years finance experience with readers feedback. Read more about our methodology.

author
András Régely
Author of this article
As a Broker Analyst at BrokerChooser, I'm dedicated to providing data-driven insights that simplify the world of investments. With a solid academic background, including an MSc in Accounting and Finance from LSE, I bring a deep understanding of financial markets to my role. My mission is to assist retail investors in finding the perfect broker fit by leveraging my trading experience and analytical skills. At BrokerChooser, I merge my passion for trading with a keen eye for market trends, helping clients navigate online brokers confidently and effectively.