Canyelles es un pueblo costero de la provincia de Barcelona, España. Se encuentra ubicado en la comarca del Garraf, a unos 20 kilómetros al sur de la ciudad de Barcelona.
El pueblo tiene una población de aproximadamente 12.000 habitantes. La economía de Canyelles se basa principalmente en el turismo y la agricultura.