Abstract The tradeoff between performance and complexity must he taken into account in channels estimation algorithm of wireless OFDM systems. This paper proposes a new algorithm for channel estimation in wireless OFDM systems, which aims at reducing the conventional algorithm complexity by using Wiener filtering combined with interpolation filtering. The analysis and simulation results show that the novel algorithm reduces the complexity remarkably with performance slightly degraded.