Now 92, the Queen's husband had a difficult summer after having an exploratory operation on his stomach and spent two months recuperating at Sandringham, meaning he missed all the excitement over the baby's arrival.
The Duke and Duchess of Cambridge have taken their son to meet his great-grandpa
William and Kate landed at Aberdeen airport on Sunday following the Duke of Cambridge's attendance at a glamorous society wedding with Prince Harry and Pippa Middleton.
A source told the Daily Mirror: "This was an incredible moment for Philip.
"He has been desperate to meet his great grandson and having the family together is really special for him."
The young family were driven from the airport to Balmoral Castle where the monarch is now on her traditional extended summer break. Prince Charles and Camilla are staying in nearby Birkhall, their manor house on the royal estate.
The get together provides a rare opportunity for three generations of royal heirs to be pictured with the Queen: Charles, William and George. The last time this happened was when Queen Victoria was photographed in 1894 with her son who became Edward VII, grandson later George V and great-grandson, who reigned briefly as Edward VIII.
It will be a real treat for Prince Philip seen here recently at the Braemar Games
Prince Philip is said to be in good health and often goes out on grouse shoots as an observer. While he doesn't shoot himself, the outings which last up to half a day allow him to get some exercise and fresh air.
The Cambridges have been quite busy since George's arrival seven weeks ago. They spent the initial time after his birth at the Middleton family home, before heading for Anglesey where William wrapped his tour of duty as a search and rescue pilot.
The white-washed cottage where the couple lived for three years is now up for rent. Home from now on will be luxurious apartments in Kensington Palace.
Kate is now settling back into life in London and put in a dazzling appearance at her first official public engagement last week, wearing a sequinned Jenny Packham gown.