Intro and winners
Find below the strengths of the best ETF brokers available in the United States, updated for 2025:
- 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.
- Alpaca Trading - Great API trading service. Free stock & ETF trading. Fantastic charting tools.
- Public.com - Commission-free stock and ETF trading. High interest on uninvested cash through the High-Yield Cash Account. Added community aspect to investing.
- Firstrade - Free stock, ETF, fund and options trading. Solid research tools. Quality educational tools.
- Interactive Brokers - Extremely low fees. Wide range of products. Many great research tools.
- E*TRADE - Low trading fees (free stock and ETF trading). User-friendly mobile trading platform. Great research tools.
- Webull - Free stock/ETF trading. High interest on uninvested cash. Fast and easy account opening.
- eToro - Low stock and ETF fees. Seamless account opening. Social trading.
- Charles Schwab - Free stock and ETF trading. Outstanding research. Great customer service.
- Ally Invest - Low trading and non-trading fees. Easy and fully digital account opening. Great education.
Get real-time insights without the hassle of multiple broker logins.
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 |
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 |
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 |
Recommended for investors and traders looking for zero-commission trading and focusing on US markets
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 |
Get real-time insights without the hassle of multiple broker logins.
Recommended for traders interested in algorithmic stock trading
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
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
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
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
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
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
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
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.