In this paper, we extend Darbo’s fixed point theorem via weak JS-contractions in a Banach space. Our results generalize and extend several well-known comparable results in the literature. The technique of measure of non-compactness is the main tool in carrying out our proof. As an application, we study the existence of solutions for a system of integral equations. Finally, we present a concrete example to support the effectiveness of our results.