Kriechmayr beat Mayer by 0.17 seconds on Garmisch-Partenkirchen's Kandahar piste, with Switzerland's Marco Odermatt third in the German resort.
The win, in warm conditions in the Bavarian Alps that favoured the early starters, was the second of the season in super-G for Kriechmayr, while Olympic champion Mayer has had six podiums in a row.
Kriechmayer, who also won in Kitzbuehel two weeks ago and started with bib number five on Saturday, extended his lead in the World Cup super-G standings with 341 points to Mayer's 240.
Beijing 2022
'Hey Cool Runnings!' – The Jamaican skier being mentored by film inspiration Dudley Stokes
The championships start in the Italian Dolomites resort on Monday with a women's Alpine combined. The men's and women's super-G races are on Tuesday.
"The world championships are always really unpredictable," said Kriechmayr. "Its own race, a new day, a new course, a new slope. I'm in really good shape, and I hope I can ski as fast as today."

Kriechmayr wins super-G in Garmisch to extend World Cup lead

Beijing 2022
Beijing 2022 : Alpine Skiing slalom explainer
25/10/2021 AT 14:42
Beijing 2022
Beijing 2022: How alpine downhill skiing works
25/10/2021 AT 12:57