More than 3,000 migrants and refugees have been rescued off the coast of Libya in 24 hours, the Italian news agency Ansa reported on Sunday.
A total of 3,315 people were rescued from the Mediterranean in 25 separate operations.
SOS Mediterranee alone picked up 1,000 migrants, including almost 200 children, from nine boats, the German-French-Italian initiative reported on its Facebook page.
The rise in numbers has been attributed to the good weather.
Around 16,000 migrants have already arrived in Italy this year, with around 520 dying during the dangerous crossing.
Interior ministers from across Europe and representatives of North African countries are meeting in Rome on Monday to discuss the refugee crisis.