A new microstrip ultra-wideband (UWB) bandpass fllter (BPF) with triple-notched bands is presented in this paper. The circuit topology and its corresponding electrical parameters of the initial microstrip UWB BPF are desired by a variation of genetic algorithm (VGA). Then, triple-notched bands inside the UWB passband are implemented by coupling a square ring short stub loaded resonator (SRSSLR) to the main transmission line of the initial microstrip UWB BPF. The triple-notched bands can be easily generated and set at any desired frequencies by varying the designed parameters of SRSSLR. For veriflcation, a microstrip UWB BPF with triple-notched bands respectively centered at frequencies of 4.3GHz, 5.8GHz, and 8.1GHz is designed and fabricated. Simulated and experimental results are in good agreement.