No, porch lights will not keep birds away. In fact, they may actually attract birds to your porch and home. Birds are attracted to light, so a porch light may bring them closer to your home instead of keeping them away. If you're looking to keep birds away from your porch or home, there are a few things you can do. Try hanging bird netting around your porch or covering your windows with screens. You can also use ultrasonic devices that emit high-frequency sounds to deter birds.