If you're looking for a vacuum under $100, it may seem like you need to make a lot of sacrifices regarding performance. However, vacuums have become more affordable over time and can offer versatility that comes close to their higher-priced counterparts. While you still may have to make some choices between extra tools or better build quality, it's possible to find a vacuum under $100 that suits your needs.
We've tested over 90 vacuums, and below are our recommendations for the best vacuums under $100 that you can buy. If you're looking for more, check out our recommendations for the best handheld vacuums, the best upright vacuums, and the best lightweight vacuums.
The best vacuum under $100 for bare floors that we've tested is the Eureka Mighty Mite. This bagged canister vacuum easily sucks up a wide variety of debris, ranging from pet hair to bulky material like cereal, on bare surfaces like linoleum or tile. You can also retract the bristles on its main vacuum head when passing over rugs to prevent them from being caught, or rotate the slip ring on its hose to manually adjust the vacuum's suction power.
This vacuum's lightweight plastic construction makes it easy to pick up and carry or maneuver in tight spaces. You can also remove its main wand to utilize the vacuum in a semi-handheld configuration. It comes with a crevice tool for tackling messes in tight corners as well as a combination upholstery tool/hard bristle brush, which can be used to alternatively clear debris on fabric-lined furniture or dislodge stuck-on dirt. It's also worth noting that this vacuum is exceptionally easy to maintain.
Unfortunately, it feels quite cheap overall. The tubes that comprise its main wand also don't clip together, so the wand could fall apart if you don't attach them tightly enough. Its main power cord is also somewhat short, and you might need to swap outlets when cleaning a bigger room. Still, if you're looking for an easy-to-maintain vacuum that delivers superb performance on bare floors, this is a good option.
If you're looking for something more portable, you may prefer the HoLife HM036E. This cordless handheld model isn't as well-suited for long cleaning sessions as the Eureka Mighty Mite, but it's a lot easier to carry around and has a similarly superb performance on bare floors. It easily clears pet hair and debris from surfaces like tile and linoleum. It even comes with a liquid nozzle that you can use to suck up spills, although we don't test it currently. It's equipped with an allergen-trapping HEPA filter and comes with a few tools and brushes, including a crevice tool for getting into tight corners. However, like most handheld vacuums, it has a small dirt compartment that needs to be emptied often. Also, its battery only provides roughly 20 minutes of continuous use, so you need to work quickly if you have a big mess to clean up.
If you have a big area to keep clean and don't want to worry about battery life, go for the Eureka. On the other hand, if you need a vacuum mostly for spot-cleaning small messes, the HoLife is a great alternative.
The best vacuum cleaner under $100 for low-pile carpet that we've tested is the Eureka Whirlwind Bagless Canister. This bagless canister vacuum does an amazing job of sucking up debris like pet hair or sand from this surface type, though it struggles slightly more when it comes to finer material like baking soda. Its main vacuum head has retractable bristles, making it easier to clean carpeted floors.
Suction performance remains consistent as its dirt compartment fills up, which is good when dealing with larger messes. It's easy to maintain, with few parts that need to be cleaned regularly. Thanks to its bagless design and washable filter, you also shouldn't need to worry about recurring costs. Its lightweight plastic construction makes it easy to maneuver in tight spaces or carry to another room.
However, it's worth noting that this vacuum has a very short power cord, which may force you to swap outlets when cleaning a bigger room. Its hose is short, making it difficult to clean hard-to-reach areas when using it in a semi-handheld configuration. It also lacks a HEPA filter to trap allergens as you clean. Still, its versatile overall cleaning performance, maneuverable design, and budget-friendly price make it one of the best bagless vacuums that we've tested.
The best vacuum under $100 that we've tested for high-pile carpets is the Shark UltraCyclone Pet Pro+. It's a cordless handheld vacuum with a lightweight, portable design and good build quality. It's easy to maintain, with only a couple of parts that need regular cleaning, and recurring costs are minimal aside from its dust cup filter, which you need to replace periodically.
It performs amazingly well on high-pile carpets, cleaning pet hair and debris like sand and baking soda effectively. It's also versatile and performs remarkably well on low-pile carpets and bare floors too. It lacks any suction power adjustments, but it comes with a few extra brushes and tools, including a turbo brush for fabrics and furniture and a crevice tool for tight spots.
Unfortunately, it has a disappointing battery life, lasting roughly over 10 minutes on a full charge. Its dirt compartment is also fairly small, so you have to empty it frequently. For these reasons, it's less suited to cleaning larger areas that require more in-depth cleaning. Still, it's a great, affordable option for spot cleaning, and its versatile performance makes it one of the best multi-surface vacuums we've tested.
If you'd prefer an upright vacuum, consider the BISSELL PowerForce Helix. While it's not nearly as portable or easy to store as the Shark UltraCyclone Pet Pro+, its upright design makes it more suited to cleaning larger areas. Unlike the Shark, it's a corded vacuum, so its range is limited by its adequately long cable, but it's not reliant on a battery the way the Shark is. Unfortunately, it's not the most maneuverable, but it feels light in the hand and comes with a carrying handle that makes it easier to move from room to room. It performs well on both low- and high-pile carpets, with no issues picking up pet hair and doing a great overall job clearing other kinds of debris like baking soda or sand. However, it's a bit worse for bare floors, since you can't stop its brushroll from spinning, which can scatter larger debris on bare floors.
If you want a cordless vacuum for spot cleaning, get the Shark, but if you're looking for something better suited for larger spaces, the BISSELL is a good alternative.
Sep 01, 2021: Reviewed picks for accuracy and clarity; no change in recommendations.
Jul 05, 2021: Ensured that all main picks are still in stock and represent the best choice for their given category.
May 06, 2021: Verified that all main picks are still in stock and represent the best choice for their given category.
Mar 15, 2021: Verified picks to ensure that the best products are being recommended and that they're in stock.
Jan 14, 2021: Verified that we're still recommending the best products and that they're in stock.
Our recommendations are based on what we think are currently the best vacuums under $100 to buy. We factor in a fairly wide range of factors, including availability, price, and reader feedback.
If you'd like to do the work of choosing yourself, here is the list of all our vacuum reviews under $100. Be careful not to get too caught up in the details. While no vacuum is perfect for every use, most are good enough to please almost everyone, and the differences are often not noticeable unless you really look for them.