The results may boost the Prince's chances of returning to Afghanistan
Prince Harry has passed the Army pilots' course, St James's Palace confirmed on Friday.
The pass mark completes his training and he is now qualified to fly Lynx and Apache helicopters.
It is not known how much the result could affect the chances the Prince will return to serve in Afghanistan.
He can express a preference about which aircraft he would prefer to fly before his graduation ceremony, set to take place next Friday.
"Prince Harry is very pleased," said a St James's Palace spokesman.
"He will give the matter serious consideration over the next few days before inputting his preference."
The prince has made no secret of his wish to return to Afghanistan after spending 10 weeks in Helmand province in 2007-8 as a forward air controller directing air strikes.
The officer with the Household Cavalry Regiment decided to become a pilot to increase his changes of being re-deployed.
Harry, who began his flying training with the Army Air Corps last January, said in June: "I'm really enjoying it and, as everyone knows, it's my easiest way of getting back to the front line.
"Maybe safer, maybe not, I don't know. To get out to Afghanistan again would be fantastic and my best chance is to do it from a helicopter."