The new Fluenz spray will be available on the NHS from autumn and is suitable for two to 18-year-olds.
Developed by British pharmaceutical firm AstraZeneca, the two-squirt vaccine is said to slash the risk of death from the flu virus.
It is already used in the US, but European regulators have only just given approval after tests on 20,000 young people.
It works using one squirt in each nostril. Traditional injected vaccines are already available, but they have not been widely tested on children and doctors use them with caution.
Dr George Kassianos, of the Royal College of General Practitioners, said: "Vaccination is the best protection against flu. One administered as a spray to the nose is welcome.
"If we can reduce flu infection rates among children, we can reduce the morbidity and death rate in the community generally, especially in the elderly.
"This different route of administration will be of great interest for healthcare professionals planning the flu vaccination campaign."
Has your child had a flu vaccination? Would a spray be better than a needle?