Kirchhoff's formula for the convective wave equation is derived using the generalized function theory. The generalized convective wave equation for a stationary surface is obtained, and the integral formulation, the convective Kirchhoff's formula, is derived. The formula has a similar form to the classical Kirchhoff's formula, but an additional term appears due to a moving medium effect. For convenience, the additional term is manipulated to a final form as the classical Kirchhoff's formula. The frequency domain boundary integral can be obtained from the current time domain boundary integral form. The derived formula is verified by comparison with the analytic solution of source in the uniform flow. The formula is also utilized as a boundary integral equation. Time domain boundary element method (BEM) analysis using the boundary integral equation is conducted, and the results show good agreement with the analytical solution. The formula derived here can be useful for sound radiation and scattering by arbitrary bodies in a moving medium in the time domain.