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 cleaner 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 cleaner under $100 for high-pile carpet that we've tested is the Shark UltraCyclone Pet Pro+. This handheld model is lightweight and portable, with sturdy build quality. It delivers an amazing performance on high-pile carpets, where it easily picks up most pet hair and debris.
It comes with a few tools and brushes that can help with different cleaning jobs, like a crevice tool for getting into narrow areas and a turbo brush to dislodge dirt from fabric-covered furniture. The only part that needs to be replaced regularly is the dust cup filter, so it doesn't incur many recurring costs, and its design makes it easy to assemble and maintain. This vacuum is also fantastic at cleaning low-pile carpets and bare floors.
Unfortunately, it has a short battery life of roughly 10 minutes, so you need to work quickly if you have a big mess to deal with. It also has a fairly small dirt compartment, which is normal for a handheld model. That said, its versatile performance makes it a great choice for spot cleaning. It's also one of the best multi-surface vacuums we've tested.
If you have a lot of carpets to keep clean, consider the BISSELL PowerForce Helix instead. This upright vacuum isn't nearly as maneuverable or portable as the cordless handheld Shark UltraCyclone Pet Pro+, but its corded design makes it much better suited for cleaning large spaces. It has a five-level surface adjustment feature that should help you maneuver the vacuum more easily on high-pile carpet. It does a great job of clearing debris from high-pile carpet, as it clears pet hair without issue and sucks up a relatively good amount of fine and large debris, like baking soda or sand, but it may take an extra pass to clear everything. It doesn't incur too many recurring costs and has a spacious dirt compartment that doesn't need to be emptied too often. Unfortunately, it feels rather cheaply made, and its lack of a rotating head can make it hard to navigate cluttered spaces.
Get the Shark if you're looking for a cordless vacuum better suited to spot cleaning, but take a look at the BISSELL if you frequently find yourself needing to clean larger areas.
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.
Nov 12, 2020: Replaced the BISSELL PowerForce Helix with the Shark UltraCyclone Pet Pro+ in the Best Vacuum Under $100 For High-Pile Carpet category. Replaced the BISSELL Zing Bagless Canister with the BISSELL PowerForce Helix as 'Upright Alternative'.
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.