BestReviews is reader-supported and may earn an affiliate commission. Details
This basic tennis-ball tosser is adjustable to your child's skill level and easy to set up and use.
Holds up to 28 balls at once. Weighs just 11 pounds for easier transportation than most. Runs on D-batteries for up to 10 hours. Great for kids and hobbyists.
Doesn't hold as many tennis balls as other options.
This option keeps the ball afloat for players to practice their swing.
Used by Billie Jean King Center. Great for kids and beginning adults because of low speed. Includes foam balls that are light enough to keep afloat.
Not ideal for brand new balls.
A simple and portable tennis ball machine that holds 150 tennis balls at a time.
Still holds plenty of tennis balls without constant refills. Wheels at bottom for transport. Built to last. Remote-operation with several speeds.
This might still be small for long practice sessions.
It includes features to simulate real match play.
Programs horizontal or vertical shots. Long battery life. Wireless control unit for quick setting changes. Lighter weight. Can set random ball patterns.
Machine durability is questionable. Price is high.
We recommend these products based on an intensive research process that's designed to cut through the noise and find the top products in this space. Guided by experts, we spend hours looking into the factors that matter, to bring you these selections.
Whether you’re a new tennis player or someone who’s been playing for years, the only trick to improving is practice, practice, practice. That can be difficult if you don’t have a coach or hitting partner around to do drills with you — unless you invest in a tennis ball machine.
A tennis ball machine is a device that you load with tennis balls so it can launch them at you the way a hitting partner might. You can change the speed and timing of the balls, allowing you to tailor it to your favorite practice drills. Some machines allow you to adjust the angle and depth of the shots too, which means you can perfect all of your shots for greater success on the court. And unlike a coach or hitting partner, a tennis ball machine never gets tired, so you can practice as long as you like.
Our buying guide can help you figure out which tennis ball machine is best for your needs. It includes information about power sources, propulsion types, sizes, and other features. We’ve included some specific product recommendations too, so you can start your shopping right away.
Tennis ball machines are available with two power options: AC power or battery power.
AC: These tennis ball machines must be plugged into an outlet. That limits where you can use the machine, but you never have to worry about it running out of power and stopping in the middle of a practice session.
Battery: These tennis ball machines use a rechargeable battery for power, so you can practice almost anywhere. However, the machine could run out of power in the middle of your practice and require recharging.
Tennis ball machines use two main types of propulsion to throw the balls: spinning wheel or pneumatic air pressure.
Spinning wheel tennis ball machines are the most common option on the market. They have two spinning wheels that run in counter-rotation to send the balls flying, similar to the mechanism used in baseball pitching machines. The speed of the wheels is adjustable, so you can get topspin, no spin, or backspin on the ball’s delivery.
Pneumatic air pressure tennis ball machines use an older technology to throw the balls, forcing them through a tube using air pressure. They can require a great deal of power, so there aren’t many battery-powered machines using pneumatic air pressure. A special attachment is required to give the balls spin. These machines are typically more affordable than spinning wheel models.
Tennis ball machines vary in size, so it’s important to find one that can work in the space where you plan to use it. If you want a portable machine, look for one that’s lightweight and compact enough to fit in the trunk of your car.
To get the most from your tennis ball machine, try to practice with it at least once or twice per week.
The number of balls that a tennis ball machine can hold is an essential feature to consider because it affects how often you’ll have to stop and refill it. Most machines hold between 50 and 300 balls.
If you’re only using the machine by yourself, a smaller machine is usually fine. However, if you train with others or work as a coach, you’ll appreciate having a high-capacity machine. Just keep in mind that you’ll have a lot more balls to pick up.
Oscillation: A tennis ball machine that oscillates can better simulate real gameplay. Some machines can only feed balls in a single direction. High-end machines can feed them to both the forehand and backhand sides. Most machines can oscillate side to side, shooting balls to alternate sides of the court.
You can also find machines that oscillate vertically. Changing the height of the ball lets you work on overhead shots, low volleys, and high lobs.
Most tennis ball machines deliver the balls randomly, but some allow you to set a program to customize your drills.
Feed rate: The feed rate is the amount of time that passes between the delivery of each ball. If you’re an experienced tennis player, you likely want a machine with a faster feed rate. For novice tennis players, a slower feed rate is better because you need more time to prepare for each ball.
Speed and spin: Tennis ball machines vary in how fast they can deliver the balls. Most machines offer speeds ranging from 10 to 95 miles per hour. Beginners don’t need a machine that operates at high speed, but more advanced players require higher speeds to practice in game-like conditions.
You also want to consider the spin on the ball. Some machines don’t offer any spin, but most players benefit from a model that can deliver balls with backspin and topspin.
If you’re training by yourself with a tennis ball machine, you need to position it at the other end of the court from you. It’s inconvenient to have to go to the machine every time you want to change the settings, so it’s a good idea to opt for a model that comes with a remote control. That way, you can adjust the machine’s setting from across the court and spend more time practicing.
Tennis balls: Penn Championship Tennis Balls
Penn tennis balls are top rated for a reason. They’re durable and deliver consistent bounce. They are also the official tennis balls of the USTA Leagues.
Tennis ball hopper: Tourna Ballport Tennis Ball Hopper
A tennis ball hopper makes it much easier to pick up dozens of tennis balls after your drills. Resting on the legs, it puts the balls at a convenient height for practicing serves. This hopper is lightweight too (only 4 pounds) and can hold 80 balls.
Tennis ball machines vary in price based on power source, oscillation, capacity, and other features. Most machines cost between $245 and $4,600.
Inexpensive: The most affordable tennis ball machines are typically models that use AC power and require an outlet. They have a capacity of 50 to 100 balls and don’t allow much control over how the ball is served. You’ll pay between $245 and $450 for these machines.
Mid-range: These tennis ball machines use AC power, a lower-end battery, or a combination of AC and battery power. They typically have a capacity of 75 to 125 balls and allow you to adjust some of the settings that determine how the ball is served. Many come with a remote too. You’ll generally pay between $450 and $1,100 for these machines.
Expensive: The most expensive tennis ball machines have high-end batteries with an extremely long life. These machines usually have a capacity of at least 150 balls, but many can hold as many as 300. You can also adjust nearly all of the machine’s settings to fully customize how the ball is served. Almost all models come with a remote as well. You’ll typically pay between $1,100 and $4,600 for these machines.
Tennis ball machines that use pneumatic air pressure are noisier than those with a rotating wheel system.
A. You’ll definitely notice an overall improvement in your tennis game if you practice with a machine. Unless you have a partner who’s free to practice whenever you want, a tennis ball machine is an invaluable training tool. You can perfect your stroke, return specific types of shots, improve your footwork, and develop better positioning on the court by using the machine. And a ball machine never gets tired, so you can practice as long as you want.
A. Not at all. Tennis ball machines can help a player of any skill level with their training. That’s because the machine usually has various settings that enable you to customize its performance to fit your skills. Beginners can use the machine at a slower speed and a slower feed rate to improve their skills and build confidence, while more advanced players can increase the speed and feed rate to challenge themselves.
A. Many tennis ball machines are pretty costly, so manufacturers often provide warranty coverage to protect your investment. Most offer a year of warranty protection for issues that arise due to any defects in the workmanship or materials.
Get emails you’ll love.
Learn about the products you’re wondering if you should buy and get advice on using your latest purchases.