The 27-year-old had the operation to fix a recurring shoulder problem.
Glasgow Warriors head coach Gregor Townsend said: "We're disappointed for Jon that he's going to miss the first few weeks of the new season.
"He played a lot of rugby for us last season and he worked hard to become a consistent performer.
"His recent surgery will allow him to train fully on his return and play even better next season. We wish him all the best in his recovery period."
Guinness PRO12
Suite 208, Alexandra House,
The Sweepstakes
Ballsbridge, Dublin 4, Ireland