Saab's Gripen planes were set for the show on the weekend to mark the Alpine World Cup Final at the Lenzerheide mountain resort in the canton Graubünden.
But sources told Sveriges Radio (SR) that the Swedish participation was cancelled because the Swiss government did not want to be accused of trying to sway public opinion in favour of the Jas Gripen.
The government is facing a citizens-initiative referendum that will have final say over whether the country should buy 22 of the Swedish combat jets.
Saab headquarters in Sweden told SR that the company was not engaging in any marketing activities in Switzerland whatsoever ahead of the plebiscite, which is scheduled for May.
The military equipment makers did, however, partake in an industry conference in February to demonstrate the Jas Gripen, and to illustrate what a reciprocal deal between the country and the Swedish company could entail for both parties, SR reported.
"We showed what we intend to build together with Swiss industry, and we had a Gripen model aeroplane to show what parts will be made in Switzerland," Saab spokesman Sebastian Carlsson said.
Swiss opinion polls show that a majority of voters oppose plans to buy the Swedish fighters, which would cost the Alpine country $3.47 billion.
Approved by the government in 2011 and backed by parliament last September, the military deal cannot be blocked as such.
However, under Switzerland's rules, opponents can contest the law on funding the purchase, by depleting the military budget over the next decade.
The coalition campaigning against the deal is steered by the left-leaning Socialists and Greens, plus anti-militarists who last year lost in a referendum in which voters bucked a European trend and kept their conscription army.
But the Gripen's adversaries also include economic liberals opposed to the price tag.
A version of this article originally appeared at The Local Sweden.