大卫·韦克斯勒出生于罗马尼亚Lespezi的一个犹太人家庭，童年时期跟随父母移民到美国。他就读于纽约市立学院和哥伦比亚大学，在Robert S. Woodworth指导下，1917年获得硕士学位，1925年获得博士学位。在第一次世界大战期间，他服务于美国陆军。