Faits: A. C.Y._ est propriétaire de la parcelle n° 557 du registre foncier de la commune de Chevroux. Le 10 février 2006, les parents de la prénommée ont déposé une demande d'autorisation de construire une maison familiale sur ladite parcelle, classée dans la zone de villas du plan général d'affectation de la commune de Chevroux. Soumis à l'enquête publique du 3 au 23 mars 2006, ce projet a suscité l'opposition de B.X._ et A.X._, propriétaires de la parcelle n° 554, voisine au sud-ouest. Le dossier a fait l'objet d'une enquête complémentaire ouverte du 12 mai au 1er juin 2006, lors de laquelle B.X._ et A.X._ ont formulé une nouvelle opposition. Le 2 août 2006, la Municipalité de Chevroux a délivré le permis de construire, en levant les oppositions. Par arrêt du 30 avril 2007, le Tribunal administratif du canton de Vaud a admis le recours des opposants, en ce sens que l'accès au garage prévu en sous-sol n'était pas conforme à certaines dispositions du règlement communal sur le plan général d'affectation et la police des constructions de la commune de Chevroux approuvé par le Conseil d'Etat du canton de Vaud le 12 septembre 1980 (RPGA). B. Le 6 juin 2007, C.Y._ a déposé une nouvelle demande de permis de construire, après avoir opéré quelques modifications dans le projet initial. Soumis à enquête complémentaire du 23 juin au 23 juillet 2007, le nouveau projet a suscité l'opposition de B.X._ et A.X._. Ils ont fait valoir, entre autres griefs, la proximité de la terrasse à la limite de la propriété et le fait qu'elle n'a pas été prise en considération dans le calcul de la surface bâtie. Par décision du 9 août 2007, la Municipalité de Chevroux a levé l'opposition et délivré l'autorisation de construire. Le 29 août 2008, la Cour de droit administratif et public du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal) a rejeté le recours formé par les opposants contre cette décision. C. Agissant par la voie du recours en matière de droit public, B.X._ et A.X._ demandent au Tribunal fédéral d'annuler cet arrêt et de renvoyer la cause à l'autorité cantonale pour nouvelle décision au sens des considérants. Le Tribunal cantonal conclut au rejet du recours en se référant aux considérants de son arrêt. La Municipalité de Chevroux ainsi que les intimés concluent au rejet du recours et à la confirmation de l'arrêt attaqué. Interpellés par le Juge instructeur, les recourants et les intimés ont en outre déposé des observations. D. Par ordonnance du 29 octobre 2008, le Président de la Ire Cour de droit public a admis la requête d'effet suspensif présentée par les recourants.