Most of us love a good houseplant for the vibes alone, and that’s fair enough.
However, beyond their leafy looks, some plants are natural air-purifying pros, absorbing toxins, pumping out oxygen, and generally making your indoor environment feel fresher and healthier. You don’t need fancy machines to improve your air quality. These 12 houseplants do the job naturally, and they look good doing it.
1. Peace lily
Peace lilies are one of the top all-rounders for filtering indoor air. They remove toxins like benzene, formaldehyde, and carbon monoxide while also boosting humidity levels, which is ideal if your home tends to feel dry. They’re also fairly low-maintenance and will let you know when they’re thirsty by drooping slightly (then springing back after a drink). Plus, those white blooms make them feel just a bit fancy.
2. Snake plant (Sansevieria)
The snake plant is practically unkillable, making it perfect for beginners. It also stands out as one of the few houseplants that converts CO2 into oxygen at night, not just during the day. That makes it great for bedrooms—clean air while you sleep, no effort required. It tackles toxins like formaldehyde and trichloroethylene, all while minding its own business in a quiet corner.
3. Spider plant
Spider plants are easy-going, quick-growing, and surprisingly efficient at cleaning the air. They’re particularly good at removing carbon monoxide and xylene, and they’re safe for pets too. The bonus? They throw out baby plants like confetti, so you can keep propagating new ones and dotting them around the house, or give them away like leafy party favours.
4. Aloe vera
Aloe vera is more than just a skin soother. It also works quietly to remove formaldehyde and benzene from the air—two chemicals commonly found in household cleaners and paint. It loves a sunny spot and doesn’t mind being neglected. Just don’t overwater it. If it’s thriving, you’ve got clean air and an instant remedy for burns and scrapes all in one pot.
5. Rubber plant (Ficus elastica)
This glossy beauty is a powerhouse at filtering airborne toxins, especially formaldehyde. It also adds bold, sculptural drama to any space with its large, dark leaves. It likes indirect light and a little space to grow, and once it’s settled, it can get impressively tall. Think of it as a living, air-purifying statement piece.
6. Bamboo palm
If you want a tropical feel with cleaner air to match, bamboo palms are ideal. They filter out benzene and trichloroethylene and also add a good amount of moisture to dry indoor air. They prefer indirect light and regular watering, but they’re not fussy overall. Perfect for brightening up corners and helping you breathe a bit easier at the same time.
7. Boston fern
Boston ferns are one of the best natural humidifiers among houseplants, and they’re great at filtering pollutants like formaldehyde and xylene. They love moisture, both in the air and in their soil. If your home runs dry or you have central heating on all winter, these guys can help rebalance things. They do best with regular misting and a bit of shade, which is ideal for bathrooms.
8. Pothos (Devil’s ivy)
Pothos are known for being almost impossible to mess up, and they’re also quietly pulling chemicals like formaldehyde and benzene out of your air as they grow. Win-win. They trail beautifully from shelves or hangers, thrive in low light, and bounce back even after a bit of neglect. If you want an easy air-cleaner that also looks lush, this is your plant.
9. ZZ plant (Zamioculcas zamiifolia)
ZZ plants are sleek, low-light survivors that filter toxins without needing constant care. They’re great for offices, darker flats, or anyone who forgets to water now and then. Their waxy leaves and upright shape make them look tidy and modern, and while they work slowly, they’re still contributing to cleaner, fresher indoor air.
10. Areca palm
Often confused with bamboo palm, the areca palm is another top natural humidifier and toxin remover. It’s especially good at increasing oxygen and removing carbon dioxide. It needs a bit of space and a regular watering schedule, but its lush, feathery fronds make it worth the care. It’s like bringing a little holiday feeling into your living room.
11. Chinese evergreen (Aglaonema)
Chinese evergreens are slow-growing but beautiful, with striking patterns and colours on their leaves. They also remove air pollutants while thriving in low light and warm conditions. They’re ideal for flats or shaded corners that don’t get much sun, and they’re surprisingly tough. Just keep them away from pets, as they can be mildly toxic if nibbled.
12. Gerbera daisy
This cheerful flowering plant is more than just a pretty face. It’s surprisingly good at removing benzene and trichloroethylene, making it a favourite of NASA’s air-purifying studies. It prefers bright light and a bit more care than your average green-leafed houseplant, but if you want colour and cleaner air together, gerberas offer both in full bloom.