Prince Harry was training at CFB Suffield with his British Army comrades over the weekend, according to Alberta media reports.

The 22-year-old prince, who is third in line to the throne, was reportedly taking part in live-fire exercises at the base, 160 kilometres southeast of Calgary.

Prince Harry, seen here training in Cyprus last year, may be going to Afghanistan, according to media reports.  Prince Harry, seen here training in Cyprus last year, may be going to Afghanistan, according to media reports.
(British Ministry of Defence/AP)

One report, citing unidentified sources at the base, said the prince arrived last Wednesday, but a British military spokesman at Suffield would not confirm or deny this. There was no mention of a departure date.

Harry was spotted laughing and joking with soldiers in a café bar at the base in Suffield, according to the Calgary Herald newspaper.

"He was just talking to the boys. He just blends right in. I think he's just a normal boy. He likes to enjoy himself," a source quoted by the paper said.

Harry, or 2nd Lieut. Wales, as the British military refers to him, is said to be preparing for possible deployment to Afghanistan.

Although he wanted to be sent to Iraq, the British military decided against that last month, citing specific threats to his life and risks to his fellow soldiers.