On Tuesday, Elton surprised employees at a record store in Toronto called Sonic Boom.
Manager Christopher Dufton says he instantly recognised the pop legend, who was dressed in black Adidas gear and black-rimmed shades.
Elton agreed to snap a photo with two employees.
On Instagram, the store wrote that Mr. John might be “the only knight we’ll ever have in Sonic Boom history.”
Among the discs Elton purchased was Drake and Future's What a Time to be Alive.
Last year, he made an unexpected visit to a Vancounver record shop, where he was said to have spent $1,400.