There are a lot of things that keep mosquitoes away naturally. The best way to keep mosquitoes away is by using plants. There are certain plants that mosquitoes avoid because of their bitter taste. Some plants have been used for centuries and there are many more which are just becoming known. These natural plants repel mosquitoes by affecting their behavior and by keeping them away.
These plants include dill, fennel, mint, rue, and parsley. Mosses Many mosses have strong anti-microbial properties, which may keep mosquitoes from breeding in their habitat. You can read more about this here. The bark of trees and shrubs also has anti-microbial properties, and will help keep mosquitoes away. I know that citronella oil works as a repellent for mosquitoes.
If you are looking for plants to keep mosquitoes away, I recommend the following: - Marigolds, they repel bugs and are easy to grow.
Nasturtiums, they are very effective against mosquitoes.
Catnip, they are said to repel fleas.
Chamomile, they repel ants and mosquitoes.
Lavender, it is said to repel bees and insects.
Aloe Vera, it is an aloe plant with many uses including being used as a natural mosquito repellent.
Basil, it has a strong smell that can repel mosquitoes.