A group of friends returning from a birthday party heard his cries at 1am on Monday morning in Caloocan City, Philippines, and found the baby, still covered in blood.
Medics said the boy, who had his umbilical cord attached, had been slowly suffocating inside the red and white carrier bags, and would have died had he not been found.
Emergency services arrived and rushed the infant to hospital where we was found to have 'a full of head of hair' and 'slightly reddish' but perfectly healthy.
Social worker Carina Serafica said the baby was only a few hours old and that he had not been alive long enough to contract infections from rubbish and garbage in the road.
Baby boy found in a plastic bag in the Philippines | Daily Mail Online