Peter Rabbit follows in the footsteps of the previous top film Black Panther and makes is 4 weeks at the top in a row.
The film this weeks takes £3.2 million which brings the film total to £32.2 million.
Staying at number 2 this week is Ready Player One which looses ground on Peter Rabbit this week taking £2.4 million from the weekend.
This pushes the Spielberg directed film to a total UK gross of £11.5 million after 2 weekends of release.
Highest new film of the week is A Quiet Place directed by John Krasinski and starring himself and his wife Emily Blunt.
The critically acclaimed film takes £2.7 million on its opening weekend.
Love, Simon is a new entry at number 4 this week and Isle of Dogs from Wes Anderson falles to number 5 this weekend.
With the release of a new Steven Spielberg film your expect a new number 1 film, but Peter Rabbit kept the film at bay for a second weekend at the top.
It was a tight race with only half a million in it but Peter Rabbit raking £5.6 million for the weekend to boost its total UK gross to £21.6 million.
Director Steven Spielberg gave us Ready Player One this week which was released to great reviews and public demand but it failed to reach the top on its debut hitting number 2 with £5.1 million.
Also new this week at number 3 is the Wes Anderson directed animation Isle Of Dogs which takes a better than expected £1.6 million over the weekend.
Another new entry in the top 5 has Blockers hitting number 4 with £1.3 million.
Finishing off the top 5 is Black Panther with takes just over a million for the weekend, this brings the film total UK gross to £46 million and it is by far the top film of 2018 so far.
There are still some big film to be released this year but it will take potentially the other Marvel movie Avengers Infinity War to beat this total as I think the likes of Solo A Star Wars Story wont have the legs to beat it.