The invention relates to a steel truss arch bridge installation system. The steel truss arch bridge installation system involves a steel truss assembling and splicing base frame, a steel truss in-water installing support, a steel truss installing attaching type construction platform and a steel truss arch bridge pick arm hanging frame construction platform; the steel truss assembling and splicing base frame comprises connecting grooves, connecting steel sheets, base frame steel plates, base frame supporting legs and supporting leg lifting adjusting devices; the steel truss in-water installing support comprises top adjusting devices, steel pipe connecting devices and steel pipe piles; the steel truss installing attaching type construction platform comprises hanging baskets, upper rolling wheels, lower rolling wheels, upper face plates, lower face plates and steel beam splicing plates; and the steel truss arch bridge pick arm hanging frame construction platform comprises hanging frame rails, universal rolling wheels, pick arms, bottom plates and rail clamping devices. The steel truss arch bridge installation system has the beneficial effects that the arranged steel truss assembling and splicing base frame can solve the problem that a pre-assembling site is not flat, a base is stable and does not slip, and the base frame with the corresponding size can be quickly assembled according to the size of a pre-assembled unit so that steel truss components can be rapidly trial-assembled.