Repozytoria pakietów Pliki konieczne do działania programów Arch Linuksa są dostępne w postaci pakietów, które zgrupowane są w repozytoriach: core – podstawowe oprogramowanie wymagane do działania systemu, extra – dodatkowe programy, których instalacja jest opcjonalna; tutaj znajdują się np. środowiska graficzne, pakiety biurowe czy pakiety pozwalające systemowi na połączenie z Internetem, takie jak NetworkManager, multilib – pakiety 32-bitowe przystosowane do działania z systemami 64-bitowymi (np. Wine).

Arch Linux posiada repozytoria testowe, w których znajdują się niestabilne wersje pakietów:

core-testing – odpowiednik core, extra-testing – odpowiednik extra, multilib-testing – odpowiednik multilib, gnome-unstable – znajdują się w nim testowe wersje środowiska graficznego GNOME, kde-unstable – znajdują się w nim testowe wersje środowiska graficznego KDE.

Udostępniony jest również zbiór repozytoriów, w których znajdują się pakiety całkowicie niezdatne do działania:

core-staging – odpowiednik core, extra-staging – odpowiednik extra.