But he stressed that this help would only be given "under the right conditions," as he arrived at an emergency EU summit in Brussels called after 800 people were feared to have died in a shipwreck on Sunday.
"That must include that people that we pick up and people we deal with are taken to the nearest safe country, most likely Italy, and don't have immediate recourse to claim asylum in the UK," he said.
Military action is one of the key points that will be discussed at the summit later today, with a draft statement for the meeting committing leaders to "undertake systematic efforts to identify, capture and destroy vessels before they are used by traffickers".
EU governments are also expected to agree to double the financial resources available to EU maritime border patrol missions known as Triton and Poseidon.
It was unclear whether Cameron was offering to boost these operations or to help independently.
But experts question whether such action is feasible without UN authorisation.
