Berkompetisi di Olimpiade pertamanya, Joyce Tafatatha adalah atlet termuda dalam sejarah Olimpiade Malawi pada usia 14 tahun. Dia, bersama dengan Aurélie Fanchette dari Seychelles, adalah dua pesaing termuda di Olimpiade London, Tafataha mengatakan bahwa meskipun gugup, dia menantikan untuk berkompetisi di Olimpiade dan menyatakan: "Ini akan sangat menarik. " FINA memberinya tempat universalitas karena waktu tercepatnya tidak memenuhi standar kualifikasi "B". Tafataha ditarik di babak keempat gaya bebas 50 meter wanita
yang diselenggarakan pada tanggal 3 Agustus, menyelesaikan pertama dari tujuh perenang, dengan waktu 27,74 detik. Dia mencatat rekor pribadi baru dua detik lebih cepat dari yang sebelumnya, dan menjadi atlet Malawi pertama yang memenangkan heat dalam gaya bebas 50 meter wanita. Dia menempati posisi ke-46 dari 73 perenang secara keseluruhan, dan meskipun dia menang, dia tidak maju ke semifinal, karena waktunya 2,46 detik lebih lambat dari atlet terlambat yang maju ke tahap selanjutnya.