Free convection in a wavy porous cavity filled with nanofluid is analyzed. Effects of Brownian diffusion and thermophoresis are discussed. Governing equations with Darcy–Boussinesq approximation were solved by finite difference method. High values of Ra illustrate a presence of a wavy shape of the local Nusselt number graph. The average Nusselt number is a decreasing function of the heater size.