She has made 16 appearances across all domestic competitions this season for the Gunners, 15 of them in the starting eleven.
It's the first new deal that has been announced by the club since the season was curtailed to the COVID-19 pandemic, with a number of players having already departed.
Back in March, the Austrian international made it clear that she felt happy at the club and was eager to sign a new deal in an interview with the country's football association:
“I am in a good conversation with the club, but I want to take my time with the decision. But there is a trend, and it is for Arsenal. I feel totally comfortable here and know that the club is also satisfied with me.”
'A really experienced professional'
Speaking to Arsenal.com about Schnaderbeck's new deal, Arsenal Head Coach Joe Montemurro said:
“I’m really delighted to have Viki stay with us.
"She’s a really experienced professional who is always willing to work for the team and go that extra mile to help someone out, so she really personifies what we’re trying to achieve. We’re ecstatic to retain her at Arsenal.”
'Very happy to make it official'
When her new contract was announced by the club, the 29-year-old Austrian said:
“I’m truly very happy to finally make it official. It just feels so right to stay with this club with the philosophy, with the staff and players, and it’s both the big picture and the small details that feel right to me.
“I still think there is so much more to come from me and now I just can’t wait to be back (at London Colney) and start training, not alone, but with my teammates again!”