According to Freedom of Information requests, filed by Politico, a significant proportion of the money was spent on transport, including helicopters, cars, motorbikes, e-scooters and quad bikes.
It was also spent on surveillance equipment, such as binoculars, drones, dashcams, hunting cameras, endoscopes and software.
A sum of £130,383 was spent on setting up a horse brigade, including the purchase of riding boots, helmets and care for the horses, with annual operating costs of £26,000.
Tory MP Tim Loughton told GB News France is "taking the P" with its use of the funds.
Meanwhile, former MEP Ben Habib accused the UK of "rewarding" the French for "bad behaviour".
Despite the funding, French police have stopped fewer than half of all migrants attempting to cross the English Channel since the deal was signed in 2018.
Asked about the figures, Loughton said: "They are absolutely taking the P.
"£480m to subsidise the French police and it is not all going on the French police let alone those patrolling the Channel coast."
Habib added: "In its failed wisdom, our government thinks it can deter illegal entry to the UK by, amongst other things, rewarding France for sending us their problem.
"In every year since 2018 we have given France more money to prevent the launch of dinghies and in every year the number of launches has increased.
"A total of around £700 million has been given or pledged to the French. They are being rewarded for bad behaviour. When you reward a child for the same, its behaviour gets worse; so does that of the French.