The 25-year-old Holland international missed the final five games of the last campaign after dislocating his shoulder during the 3-0 derby defeat by Sunderland on April 14.
Krul underwent an operation a few days later and then started the long process of working his way back to full fitness.
However, he revealed today via his Twitter account that he has been able to step up his rehabilitation.
Krul tweeted: “Just finished my first proper gym session of the new season. Shoulder is coming on well. Can’t wait for season to start.”
The Dutchman has fully justified manager Alan Pardew’s decision to install him as his number one keeper two summers ago, when he replaced Steve Harper in the box seat.
He made 31 appearances last season, despite missing seven games with a nasty ankle injury picked up in the 1-0 Europa League victory over Metalist Kharkiv in Ukraine on February 21, before his campaign came to a premature conclusion.
Harper and Rob Elliot deputised when Krul was unavailable or rested, but the 38-year-old will formally leave the club after 20 years on July 1 when his contract expires, leaving Elliot and youngster Jak Alnwick to provide the back-up.
Motherwell (A) July 16
Rio Ave (A) July 20
Pacos Ferreira (A) July 23
Blackpool (A) July 29
St Mirren (A) July 31
Braga (H) August 10
WE TELL IT AS IT IS - NO BULLSHIT!
Follow Newcastle Utd-Mad on Facebook:-
NEWCASTLE UNITED FIXTURES ...
Saturday August 17
15:00Premier League Manchester City v Newcastle United
Saturday August 24
15:00Premier League Newcastle United v West Ham United
Saturday August 31
15:00Premier League Newcastle United v Fulham Saturday
15:00Premier League Aston Villa v Newcastle United
Saturday September 21
15:00Premier League Newcastle United v Hull City
Saturday September 28
15:00Premier League Everton Newcastle v United
Saturday October 5
15:00Premier League Cardiff City v Newcastle United
Saturday October 19
15:00Premier League Newcastle United v Liverpool
Saturday October 26
15:00Premier League Sunderland v Newcastle United
Saturday November 2