Duffy er født i Bangor i det nordvestlige Wales. 15 år gammel begynte hun å synge i lokale band. I 2003 ble hun invitert til å delta i et lokalt TV-show, der deltakerne konkurrerte. I 2004 spilte hun inn sin første plate, en EP på walisisk.