Kerry O'Flaherty (born 15 July 1981) is an Irish runner competing primarily in the 3000 metres steeplechase. She competed at the 2015 World Championships in Beijing without qualifying for the final. O'Flaherty competed in the 2016 Olympic Games. She has also competed at two European Championships and one European Indoor Championships.