The young peregrine falcon was discovered lying by a roadside near Kinellar on the outskirts of Aberdeen earlier this month.
The Scottish SPCA then transported the falcon to their wildlife rescue centre at Fishcross near Alloa.
Vets found the bird to be weak but otherwise uninjured.
The peregrine spent ten days in rehabilitation before it was strong enough to be released back into the wild.
Centre Manager Colin Seddon said, "This young peregrine had only been fledged for around two weeks.
"It's possible that it may have been stunned after colliding with a car, although there's also a chance that it was grounded after becoming exhausted while trying to fly in high winds.
"Thankfully our vet found the bird to have no injuries or illnesses and after several days of feeding well and exercising its wings we were able to return it to the wild.
Peregrine falcons are a great feature of Scotland's native wildlife and it's always very rewarding to play a part in their success."
Anyone who discovers an injured or distressed animal should call the Scottish SPCA Animal Helpline on 03000 999 999.