Weigold studerte naturvitenskap og geografi på Universitetet i Jena og Universitetet i Leipzig. Han arbeidet for den vitenskapelige kommisjon for marinforskning på øya Helgoland i Nordsjøen, der han spesialiserte seg på fugletrekk. Han etablerte et fugleobservatorium der i 1910 for å fange og ringmerke trekkfugler som var nede på øya.