Firstly, birds will be attracted by the geographic location of your garden.
To find out which birds are in the geographic area of your garden at the moment, you will have to consult specialty magazines, books and online resources. Maybe even the weather guy can provide some information regarding this aspect although this is not always true. Libraries and book stores have books based on migration, on the roads that some bird species take to get to their summer or winter residence.
If you make notes about your previous sightings, you can refer to those to predict when particular birds are likely to show up. Also, taking pictures of birds you see around you and then reading informative materials that you already have, or searching for information related to them can be an option to find out if these bird are going to make a stop in the area that you live in.
Bring the birds to your yard.
Bird lovers and bird watchers often strive to entice birds to their yards, especially during the harsh winter months when food and proper shelter may be hard to find.
Start by outfitting your yard with a bird bath, bird houses, and bird feeders. Depending on your location in the world and the types of birds that are native to your area, you should work to provide the correct food and houses for those species.
Also, consider planting specific flowers and plants in your yard that will draw birds to your home. In addition to bringing beauty to your yard, these bird friendly plants will invite your flying pals to your home.

Birds need water.
This is highly important. A bath or a pool, no matter the size or the material, would instantly attract many bird families, even wild ducks and gooses to the vicinity. Also, you may want to consider investing in a heated bird bath, especially if you live in cold climates where winter’s wrath can freeze the water in the bath, preventing your feathered friends from enjoying the water.

Get a birdfeeder.

The next step is keeping away all the things that might scare or disturb birds in or around your garden. Animals from the next garden and neighbor’s dogs can scare the birds. Maybe ask the neighbors to keep the dogs chained or in the house, because persistent dog barking may not allow the birds to settle in your garden.
Also, you must know that some birds do not agree with each other, so that a certain species might avoid your garden because there is another species in it. Some can also stay away because of the fact you have children and the noise is too loud, and others can stay away because the place doesn’t look natural enough. So, knowing their nature and customs can be a decisive factor in bringing particular birds to your backyard.