Les mesures prises pour empêcher les hirondelles de construire des nids autour d'une maison comprennent l'utilisation d'un insectifuge non toxique ou l'installation de barrières physiques. Des filets anti-oiseaux ou des supports spéciaux sont souvent utilisés pour tenir les hirondelles à distance. Toutes les mesures préventives concernant les hirondelles doivent être conformes aux lois américaines sur la protection de l'environnement.
Une façon d'empêcher les hirondelles de construire des nids sur un porche est d'appliquer un répulsif contre les oiseaux de fabrication commerciale sur les zones où les oiseaux peuvent nicher. Les répulsifs pour oiseaux se présentent sous forme de gel ou de liquide et contiennent des ingrédients qui sentent et ont mauvais goût pour les hirondelles. Ces répulsifs créent une couche transparente sur les surfaces, rendant ces zones inconfortables pour les oiseaux. Les répulsifs pour oiseaux sont biodégradables et non toxiques pour les humains et les animaux domestiques.
Les filets contre les oiseaux sont un type de barrière couramment utilisé. Les filets anti-oiseaux sont drapés ou attachés aux avant-toits ou à d'autres structures où les oiseaux nichent habituellement. Le grillage à poules peut être utilisé à la place du filet anti-oiseaux.
Certains services professionnels d'élimination des parasites installent des supports lisses, qui ressemblent à des moulures. Les supports sont peints pour se fondre dans l'extérieur de la maison. Les hirondelles de retour ne peuvent pas se percher dans les zones avec des crochets. Il peut être nécessaire d'enlever les nids d'hirondelles existants avant d'installer des barrières. Légalement, un nid d'hirondelle ne peut être retiré que s'il n'y a pas d'œufs ou d'oiseaux vivants utilisant le nid.