how long does it take for a baby blue jay to fly?
It can take up to five days for a baby bird to learn to fly. Fledglings are extremely vulnerable during this time, so monitor your pets when they are outside.