Сэнди Скоглунд родилась в 1946 году в городе Квинси, Массачусетс. С 1973 года она начала преподавать искусство и фотографию, чем и занимается по сей день.