After watching team-mates Laura Trott become a double Olympic champion with victory in the Omnium and the retiring Victoria Pendleton denied a golden goodbye and a third Olympic gold as a result of a 2-0 Sprint final loss to rival Anna Meares of Australia, Hoy triumphed.
The 36-year-old took his Olympic gold medal-winning tally to five - level with Steve Redgrave - with victory in the Team Sprint, and won the Keirin in trademark fashion to send a partisan crowd into raptures.
This is what I always wanted. I wanted to win gold in front of my home crowdChris Hoy
Germany's Maximilian Levy was second, while two bronze medals were awarded as Simon van Velthooven of New Zealand and Teun Mulder of the Netherlands could not be separated by officials scrutinising the photo finish.
On his Keirin victory, Hoy said: 'I'm in shock. I'm trying to take it all in, but this is surreal.
'This is what I always wanted. I wanted to win gold in front of my home crowd.
'I can't express the feelings I have right now. It's just the most amazing feeling.
'This is the perfect end to my Olympic career. I look back four Games ago to Sydney and I was just over the moon to have a silver medal.
'If I'd stopped then I'd have been a happy boy but to have gone to Athens, Beijing and to here, I can't put into words what it means.'