This paper presents a uniformly convergent numerical method for solving second-order singularly perturbed Volterra integro-differential equations. The problem features a small perturbation parameter \(\varepsilon \in (0,1]\) , which induces a boundary layer characterized by sharp gradients that classical numerical schemes fail to resolve without excessive mesh refinement. To address this, we proposed a Scharfetter–Gummel method for the differential operator, which embeds the asymptotic structure of the solution directly into the discrete flux, thereby capturing the boundary layer accurately even on a uniform mesh. The nonlocal Volterra integral term is approximated using the composite trapezoidal rule. A rigorous stability and convergence analysis establishes that the scheme is \(\varepsilon \) -uniformly convergent achieving first-order convergence with error constants independent of both \(\varepsilon \) and the mesh width h. Numerical experiments on several test problems confirm the theoretical analysis, demonstrating uniform convergence and superior performance over conventional methods that deteriorate as \(\varepsilon \rightarrow 0^{+}\) . The results shows the efficiency, accuracy, and robustness of the proposed method.