Wśród przyczyn zawarcia unii pomiędzy Polska a Litwa należy wymienić:
Zawarcie unii pomiędzy Polską a Litwą przyniosło zasadniczą zmianę układu sił politycznych w Europie Środkowo-Wschodniej oraz reorientację polityki dotychczas prowadzonej przez państwo polskie. W XIV wieku ziemie polskie były nękane najazdami ze strony Litwy (głównie północne Mazowsze). Po pojawieniu się na ziemiach północnych Zakonu Krzyżackiego w tą właśnie stronę zwróciło się ostrze polskiej polityki. Litwini po zawarciu unii stali się z wrogów, sojusznikami. Unia polsko-litewska miała wyraźnie antykrzyżacki charakter, zwłaszcza w momencie zagrożenia Żmudzi przez Zakon Krzyżacki. Unia z Litwa wciągała również Polskę w bardzo prawdopodobny w przyszłości konflikt z Moskwą.