The NEMO-3 experiment, located in the Modane Underground Laboratory, is searching for neutrinoless double beta decay since 2003. We will present the latest results for seven isotopes used on NEMO-3: 48Ca, 96Zr, 82Se, 100Mo, 116Cd, 130Te and 150Nd. We observe no evidence for neutrinoless double beta decay and based on 100Mo data set an upper limit on the effective Majorana neutrino mass to be in the range 0.45 - 0.90 meV, depending on the nuclear matrix element. NEMO-3 data can also be interpreted in terms of alternative transition models, such as weak right-handed currents or Majoron emission. SuperNEMO is a next-generation experiment exploiting the successful tracking plus calorimetry technology of the NEMO-3 experiment. SuperNEMO will use about 100 kg of 82Se and is designed to reach sensitivity to a half-life greater 10**26 years. We will briefly describe main challenges before SuperNEMO and the current status of the project.