Bruno Geisler (5 October 1857, Mittelwalde, Kr. Glatz, Silesia - 7 October 1945 Dresden) was a German ornithologist.