NSCAD University
Peacock was born in Barrie, Ontario. She studied at the University of Western Ontario, receiving her BFA in 1978, and went on to the University of California in San Diego for her MFA in 1981. Peacock lives in Halifax, Nova Scotia, where she teaches at NSCAD University.