Przyczyny zawarcia unii polsko-litewskiej:
– wskutek braku męskiego potomstwa na tronie zasiadła Jadwiga Andegaweńska, która potrzebowała męża,
– Litwa i Polska mieli wspólnego wroga, czyli Państwo Zakonu Krzyżackiego,
– wzmocnienie wymiany gospodarczej między państwami.
Najważniejszą przyczyną zawarcia unii był konflikt z Krzyżakami. Państwo polskie dążyło do odzyskania Pomorza Gdańskiego, natomiast Litwa chciała zapobiec atakom ze strony Krzyżaków, którzy pod pretekstem chrystianizacji próbowali przyłączyć do swoich ziem Żmudź.