Екатерина Дафовска е родена на 28 ноември 1975 г. в град Чепеларе, Смолянско. На 15 годишна възраст се записва в спортния клуб на родния си град, където започва да се занимава с биатлон. Първият и успех е през 1993 г. когато печели бронзов медал на световно първенство за девойки. Участвала е в 4 олимпиади и е единственият български спортист със златен медал от Зимни олимпийски игри.
Екатерина Дафовска е най-успялата българска биатлонистка. В кариерата си има олимпийска титла, европейска титла, както и два бронзови медала от световни първенства.
Печели първия и единствен златен медал за България от Зимни олимпийски игри, в Нагано на 9-ти февруари 1998 г. в дисциплината 15 километра индивидуално. До този момент България има само бронзово отличие, спечелено от Иван Лебанов на провелите се в Лейк Плесид, Зимни олимпийски игри от 1980 г.