Although beautiful, garden ponds sometimes provide the perfect breeding ground for mosquitoes. Given the health risks and general discomfort mosquitoes can cause, getting rid of the mosquitoes in your pond should be a priority. While chemical pesticides will kill mosquitoes and their larvae, they sometimes are hazardous to pets and wildlife. Instead, choose natural ways to control the mosquito population and eliminate them from your pond.
Trim the grass and other plants that grow near the pond. Plants that touch the water can promote the growth of algae, giving mosquito larvae shelter while they develop into mosquitoes. Trim or thin aquatic plants, too.
Install a pump system, water feature or other means of circulating the water and increasing its oxygen content. This will reduce algae growth and make it more difficult for mosquitoes to lay eggs in the water.
Introduce fish to your pond that are known for eating mosquito larvae, such as mosquitofish (Gambusia affinis) and top-feeding minnows. The fish will eat larvae before they can develop into mosquitoes.
Place flat, light-colored rocks around the edge of your pond to attract dragonflies if you are unable to add fish. Dragonflies and their larvae are carnivores and will eat the mosquito larvae in the water.
Add a biological pest control disk or brick containing Bacillus thuringiensis to your pond to control or eliminate mosquito larvae. The larvae eat the bacterial mass, which in turn poisons them. Unlike chemical pesticides, Bacillus thuringiensis is not toxic to fish, birds or pets.