Marriner has been officiating in the top flight since 2004 and managed 391 Premier League games.
The 52-year-old's final match as a referee was Arsenal's 5-0 win over Wolverhampton Wanderers last Sunday.
Marriner was a FIFA referee for nine years.
Some notable matches he took charge of were the 2013 FA Cup final between Wigan Athletic and Manchester City, and the 2017 League Cup final between Manchester United and Southampton.
Marriner said: “I’ll miss the moments out on the pitch but I’ve got so many great memories to look back on – I’ve loved almost every minute of it.
“It’s been a long and hugely-enjoyable road since qualifying through the Birmingham County FA in my early 20s and I’m proud of what I’ve fortunately been able to go and achieve in the game.
“To officiate internationally, on domestic finals and in the best league in the world, I feel very honoured.
“I’ve had brilliant support along the way and I’d like to thank my family, my colleagues, PGMOL and The FA in particular – refereeing has been my life for years but it’s a tough job at times and they’ve been there for me which I will always appreciate.”