David Kranjec (born 17 August 1994) is a Slovenian-Australian competitive figure skater. He is the 2016 Slovenian national champion and qualified for the free skate at the 2016 European Championships. He represented Australia until the end of the 2013–14 season, winning the 2013 national title and competing at three ISU Championships – once at the World Junior Championships and twice at the Four Continents Championships.