Can your garden plants really repel mosquitoes?
Short answer: no, your garden plants can not repel mosquitoes from your yard by simply growing there.
Yes, many common garden plants do have mosquito-repellent compounds in them, but they’re not exuding or off-gassing these compounds at high enough concentrations necessary to keep mosquitoes out of the area. The insect-repellent compounds in these plants are present to make them taste unpalatable to insects and other herbivores who try to eat them, not for keeping mosquitoes from flying near.
However, do note that some plant compounds will keep mosquitoes from biting you if you crush and rub the plants on to your skin. Even then, most of the mosquito-repellent botanical compounds in these plants are highly volatile and will wear off within 15-30 minutes, leaving you once again vulnerable to hungry mosquitoes.
You can render some of these botanical compounds more stable by making them into DIY skin sprays and/or salves, but you’ll still likely need to re-apply them more often than standard insect repellents sold at stores which contain long-lasting synthetic chemicals.