The 28-year-old made his debut in 2005 for the Irish province and has inked a new contract that will last until at least June 2018.
"I made my debut for Leinster almost 10 years ago and it is a great honour be in a position to extend my contract and hopefully play a part in future success at both provincial and national level," said the full-back.
Kearney made his senior debut for Leinster against the Ospreys in September 2005 and has since made 155 appearances for his home province, scoring 38 tries.
He made his Ireland debut against Argentina in June 2005 and the 28-year-old full-back has gone on to win 56 caps for his country, scoring ten tries and a drop goal.
Kearney has twice toured with the British & Irish Lions in 2009 and 2013, playing in all three Tests in South Africa five years ago while in the blue of Leinster he has picked up three PRO12 titles.
"We are delighted that Rob has committed his future to Leinster and Ireland for the next three years. Rob has shown his world class in the blue of Leinster, the green of Ireland and the red of the Lions," IRFU Performance Director David Nucifora added.
Follow us on Facebook, join the conversation on Twitter, sign up to our YouTube channel for extensive match highlights and sign up for our newsletter for regular updates on the GUINNESS PRO12
Guinness PRO12
Suite 208, Alexandra House,
The Sweepstakes
Ballsbridge, Dublin 4, Ireland