"After a lot of thought I've decided not to continue with international football," he said in a Norwegian FA statement on Monday.
"I am going into the final stage of my career and I'm at an age where I have to take a clear decision if I want to achieve my final goal, to play another four or five years in Europe."
The former Liverpool, AS Roma and Monaco defender has won a total of 110 caps since making his debut against Iceland in 2000.
Riise, a Champions League winner with Liverpool eight years ago, is in his second season with English Premier League club Fulham.
"John Arne has shown great enthusiasm and was always the first man at training and player meetings. I respect his decision and wish to thank him for his contribution," said Norway coach Egil Olsen.
Norwegian FA president Yngve Hallen also praised Riise's efforts for the national team.
"John Arne has had a fantastic history in international football. He has been a decisive player in many matches. His contribution on the pitch has been formidable," said Hallen.
Norway are fourth in World Cup Group E qualifying, four points behind leaders Switzerland and two adrift of Iceland and Albania with five matches to go.
- Sports & Recreation