La rivière Lafleur, parfois appelée rivière à la Fleur, est un cours d'eau de l'île d'Orléans situé entre la rivière Maheu et le village de Saint-Jean-de-l'Île-d'Orléans. Son cours est exclusivement dans la municipalité de Saint-Jean-de-l'Île-d'Orléans, dans la municipalité régionale de comté (MRC) de L'Île-d'Orléans, dans la région administrative de la Capitale-Nationale, dans la province de Québec, au Canada. Elle se déverse dans une petite rade dans le fleuve Saint-Laurent. Celle-ci a longtemps offert en son embouchure un abri aux embarcations de pêche échouées à mer basse. (fr)