Ganna Puchkova-Areshka (alternate listings: Anna Puchkova, Hanna Puchkova, born April 20, 1978) is a Belarusian sprint canoer who competed in the mid to late 2000s. She won a bronze medal in the K-2 1000 m event at the 2006 ICF Canoe Sprint World Championships in Szeged.