A general least‐squares, time‐domain filter design methodology has been developed that is easy to use for a variety of seismic filtering applications. The 1-D finite‐impulse response frequency filter can efficiently provide the noise attenuation and selectivity needed in modern data processing. Flexibility of design allows a choice of all basic types of single‐channel filters commonly used in processing. These include low‐pass, high‐pass, band‐pass, band‐reject, and notch filters. In addition, multiple bands may be passed or rejected using a single operator design without increasing the length of the filter. The ability to reject multiple noise bands with one filter is convenient and also reduces data processing costs. The filter can be viewed as a minimum‐phase Wiener‐Levinson predictive deconvolution filter designed to reject specified frequency bands. The filter is designed from an exact mathematical description of the specified stop bands that provide an explicit expression for the required autocorrelation lags in the normal equations. The filter’s desired frequency response (transition zone width and rejection level) is simply related to two input parameters—operator length and white noise level.