She studied art at the Glasgow College of Art where she worked in watercolour and also in stained glass.
She was married to Charles Rennie Mackintosh and collaborated with him, signing herself "MMM" (for Margaret MacDonald Mackintosh). Her sister was Frances MacDonald, one of the group of artists known as the "Glasgow Girls".