斯诺登生于美国北卡罗莱纳州伊丽莎白市。父亲是宾夕法尼亚州的居民，为美国海岸警备队官员。母亲为马里兰州巴尔的摩居民，她是马里兰区地方法院的一名公务员。另外，他还有一位zh-hans:姐姐;zh-hant:姊姊;是律师。1999年，斯诺登举家搬迁到马里兰州埃利科特城，他在那里的安妮·阿伦德尔社区学院学习电脑，以取得学分来拿取高中文凭，但他没有完成课程。其后他得到普通教育发展证书。2004年5月7日，斯诺登加入美国陆军并同时希望最终能参入特种部队。他说：“我要争取参加伊拉克战争，因为我觉得作为一个人，