Abstract This work concerns the structural vibration of a bladeless wind turbine, modelled by a two-deck Euler–Bernoulli beam, due to a surrounding potential flow. The deflection is governed by the Euler–Bernoulli equation which is studied first by a linear theory and then computed numerically by a finite difference method in space with a collocation method over the arc length, and an implicit Euler method in time. The fluid motion in the presence of gravity is governed by the full Euler equations and solved by the time-dependent conformal mapping technique together with a pseudo-spectral method. Numerical experiments of excitation by a moving disturbance on the fluid surface with/without a stochastic noise are carried out. The random process involved in generating the noise on the water surface is driven by a Wiener Process. A Monte Carlo method is used for stochastic computations. The generated surface waves impinge on the beam causing structural vibration which is presented and discussed in detail. By elementary statistical analysis, the structural response subject to the stochastic hydrodynamic disturbance caused by white noise is found to be Gaussian.