More than 1,600 African migrants have been rescued at sea or reached Spain’s Canary Islands over the weekend, Spanish emergency services said.
About 1,000 arrived on Saturday alone, setting out on about 20 barely seaworthy boats.
One person was flown to hospital by helicopter.
There has been a sharp increase in the number of migrants from West Africa attempting to reach the Canary Islands in recent months.
The island chain is just 100km (60 miles) off the coast of North Africa.