Best Upright Vacuums of 2024
These upright vacuums tackle pet hair, carpet, and dirty floors with impressive results
When you shop through retailer links on our site, we may earn affiliate commissions. 100% of the fees we collect are used to support our nonprofit mission. Learn more.
If you’re looking for a new full-sized vacuum, there’s no shortage of reasons to consider an upright. Uprights are workhorses that excel at deep-cleaning and are easy to store and great at cleaning both carpets and hardwoods. Some even get high marks for picking up pet hair. That said, some upright vacuums are bulky, and many are noisy (outside of a few that made our cut for the quietest vacuums).
To help you cut through the noise, we tested over 80 upright vacuums from the leading brands—and selected the best for you to consider.
As you scroll through the models—which are listed in alphabetical order—we recommend considering each vacuum’s size and weight, noise level, reliability, and pet-friendliness.
Read on for details on how we test upright vacuums and how we decide which models perform the best. For more options, see our complete upright vacuum ratings, which feature models from over 18 brands. Also, consult our vacuum buying guide for smart shopping tips.
Best Bagged Upright Vacuums
Bagged upright vacuums use a disposable bag to contain the dust and debris they collect, whereas bagless vacuums use a dust cup and a periodically replaced filter. Once the bag is full, you remove it and dispose of it—without having to touch the collected dust, hair, or other debris. But because of the built-in bag, bagged vacuum cleaners tend to be bulkier and heavier than bagless models.
While upright vacuums excel at cleaning carpet, the Kenmore BU1018 does an even better job on bare floors, which makes it a good option for handling hardwood floors, among other types of flooring. And if you have a pet, it’s a great pick. This wallet-friendly vacuum has nice extras like a HEPA filter and a full-bag indicator, and it weighs 21 pounds, which makes it heavier to move around. Kenmore upright vacuums, as a brand, garner middling scores for both predicted reliability and owner satisfaction in CR’s latest member surveys.
Although “pet” is part of this model’s name, the Kenmore Elite Pet Friendly 31150 is better at cleaning bare floors than pet hair, earning an excellent rating in our bare floor test. It still earns a very good rating for removing pet hair, though. It also reliably cleans carpet and has clean emissions, meaning everything it sucks up stays in the vacuum. While budget-friendly, it’s a bit on the noisy side compared with some of the other models on this list. It’s also heavier than most, weighing 21 pounds. It has a fairly long cord—35 feet—and an indicator that lets you know when the bag should be replaced.
The budget-friendly Kenmore Intuition BU4050 performs well when cleaning bare floors, which makes it ideal for kitchens, bathrooms, and hardwood floors. This upright also does a solid job at removing embedded dirt from carpets. It comes with an air power brush and a wide upholstery tool, and it has a lift-away feature for portability and suction control. Another draw is the hair eliminator feature on the brush roll that is designed to prevent hair entanglements.
If you have a pet that sheds and your floors are hardwood or tile, the cost-effective Kenmore Pet Friendly 31140 will serve you well. It earns an excellent rating on our bare floor test, and it does a solid job cleaning carpet. Suction through the hose is impressive, so if you use your attachments to clean curtains or upholstery, you won’t be disappointed. Emissions are clean, meaning this bagged vacuum will retain what it sucks up. It comes with a HEPA filter, which is designed to capture more dirt particles, and a light that indicates when the bag is full so that you know when it’s time to change it, two pluses if you’re sensitive to dust.
The Kirby Avalir 2 is one of the most expensive uprights in CR’s ratings. But you do get impressive carpet cleaning capabilities; this model earns an excellent rating in that test. It also aces our bare floor and pet hair cleaning tests, and does it all without spewing debris back into the air. Still, it has two shortcomings: It weighs a hefty 23 pounds, contributing to its mediocre rating for handling, and it’s one of the noisiest uprights we test. Based on our member surveys, Kirby uprights earn a very good rating for predicted reliability but an unimpressive rating for owner satisfaction. Note that Kirby vacuums are sold only by independent Kirby distributors via in-home demonstrations.
Best Bagless Upright Vacuums
Bagless upright vacuums tend to be lighter and easier to move around. They’re also more environmentally friendly than bagged upright vacuums, as waste can be disposed of directly from the machine.
The bagless Kenmore Pet Friendly CrossOver 31220 is top-notch at cleaning bare floors and, true to its name, earns an excellent rating at picking up piles of pet fur. It falls short of our top marks for carpet cleaning but still earns a very good rating in that assessment. And unlike some bagless models, it retains the debris it vacuums up, so emissions are clean. Suction through the hose is strong, but this Kenmore is noisy.
The Kenmore Pet Friendly Cross-Over DU3017 is another strong contender. It earns excellent ratings for cleaning bare floors and removing pet hair, living up to its name. It earns a decent score for cleaning carpet, and the tool’s airflow is impressive, making this a good choice if you use your attachments a lot to clean upholstery or curtains. Emissions are clean. But like some of its brandmates, this Kenmore is a bit noisy, and our testers report that it’s not the easiest vacuum to move around and maneuver under furniture.
The budget-friendly Shark Rotator Professional Lift-Away NV501 is one of the quieter upright vacuums in our tests. It excels at cleaning bare floors, which makes it ideal for cleaning kitchens and bathrooms. Our testers also found it does a solid job at removing embedded dirt from carpets. The vacuum features a brush on/off switch, which safeguards bare floors and prevents the scattering of dust and debris.
The lightweight Shark Stratos AZ3002 is good for any home with a mixture of surfaces, and especially good if you have a pet. This 16.6-pound upright does a very good job cleaning carpet and an excellent job on bare floors. The power lift-away feature that allows it to be used like a canister is another plus. This model comes with several attachments, and suction through the hose is top-notch, so you won’t have a problem vacuuming upholstery.
Our testers like the Shark Vertex DuoClean’s Duo brush roll, a soft brush tool designed to prevent hair from getting trapped in the main bristles, which is great for both carpet and bare floors. This wallet-friendly upright also picks up pet hair especially well, earning an excellent rating in that test. It has exceptional suction power and does a solid job containing small dust particles in the dustbin. The lift-away canister makes it easy to clean out-of-the-way places.
How CR Tests Upright Vacuums
To rate upright vacuums, we lab-tested dozens of models to see how well they remove debris from carpet and bare floors, how easy they are to maneuver around (and under) furniture, how clean their emissions are, and the strength of their suction. To do this, we rigged each upright vacuum in our testing with a pressure gauge and measured airflow in three stages—with the vacuum bag or bin empty, with it filled with 100 grams of wood flour, and then with it filled with 200 grams of wood flour.
In addition to these calculations, we factor in the reliability and owner satisfaction scores from surveys based on members’ experiences with 105,337 nonrobotic vacuums bought between 2013 and 2023. As with all products that CR tests, the ratings they earn across our battery of tests and our surveys inform our Overall Score for each upright vacuum.