Grandpa Joe was the oldest of the four grandparents. He was ninety-six and a half, and that is just about as old as anybody can be.
"Grandpa Joe was the oldest of the four grandparents. He was ninety-six and a half, and that is just about as old as anybody can be." - Charlie and the Chocolate Factory.
Grandpa Joe appears in two of Roald Dahl's stories: Charlie and the Chocolate Factory and its various film and stage adaptations, and Charlie and the Great Glass Elevator. He is the grandfather of Charlie Bucket and is married to Grandma Josephine.
In the original story and the majority of adaptations, he is the father of Mr Bucket - Charlie's dad - although in the 1971 film Willy Wonka and the Chocolate Factory, it is Mrs Bucket who is his daughter.
Grandpa Joe is an enthusiastic storyteller, an eternal optimist and a bit of a gambler. It is he who tells Charlie all about the famous chocolatier Willy Wonka and he encourages Charlie in his hopes for a Golden Ticket, even giving Charlie the money to have one more try.
When we first meet him, Grandpa Joe has not been out of bed in years, but when Charlie does find his Golden Ticket he is so excited he leaps back up. So it is Grandpa Joe who accompanies Charlie to the Chocolate Factory and shares in all the adventures. When they end up in orbit in the Great Glass Elevator, it is he who helps Charlie and Mr Wonka to steady the ship, and when they are back in the Factory he is the only grandparent to refrain from sampling the famous Wonka-Vite. He's a sensible man, after all, and he does his best to take care of his wife - even when she becomes a three-month old...
In the 1971 film, Grandpa Joe was played by Jack Albertson, while David Kelly played the role in the 2005 film adaptation.
...no good can ever come from spoiling a child like that, Charlie, you mark my words.
Grandpa Joe 1
Charlie and the Chocolate Factory