Viļņas līgums noslēgts 1559. gada 31. augustā Lietuvas lielkņazistes galvaspilsētā starp Livonijas ordeņa pārstāvi Gothardu Ketleru un Polijas-Lietuvas valdnieku Sigismundu II. Atbilstoši līguma noteikumiem, Ketlers Ordeņa zemes nodeva Sigismunda II aizsardzībā.

Viļņas līgums nostiprināja attiecības, kas sāka veidoties 1557. gadā pēc Pasvales līguma noslēgšanas. Ketlera cerības uz aktīvu Polijas-Lietuvas karaspēka iesaisti Livonijas karā nepiepildījās. Pēc vairākām sakāvēm un Ordeņa militārā sabrukuma, Ketlers 1561. gadā noslēdza Viļņas ūniju, kas izveidoja Livonijas un Lietuvas reāluniju, Ordeņa zemēm nonākot pilnīgā Sigismunda II pakļautībā.