Leadership at MacDuffie

Explore our innovative Leadership Program.

Be part of our Homestay Program

Homestay offers a cross-cultural experience for both students and local families.

Welcome to MacDuffie

Our student-made videos are a fun glimpse into MacDuffie life.

The MacDuffie School Reunion 2017

Reunion Weekend 2017

Good food, good conversation, sharing fond memories…sounds like Reunion Weekend! On Friday, we welcomed Marisa Maleck ’03 and presented her with the Distinguished Alumni Award at an afternoon Assembly. Marisa … Read more

Sixth Annual Run for Hope Wrap-Up

Our Run for Hope was a lot of fun…can you tell? The Sixth Annual 5K run/walk (with optional “color” route) raised $2,993.95 for Hope for Haiti. Congrats to event winner … Read more

The MacDuffie School Science Fair 2017

Science Fair 2017

Why do people prefer the left side of a face in a photo? Could antibacterial hand gel work on plant fungi? And colors: Which is best for reading retention, and … Read more

The MacDuffie School--Diversity Day 2017

Diversity Day 2017

Our annual Diversity Day–26 years and counting!–promotes an exchange of ideas, hobbies, and culture through workshops and activities. The morning began with Zeke Cohen, Baltimore City Councilman and former student … Read more

The MacDuffie School--Spain and France Trip

PHOTOS: Spain and France Trip

Over spring break, 40 or  so  members of the MacDuffie community went on a memorable guided tour of Spain and France. It seems like just yesterday that Mrs. Vachet and … Read more

MacDuffie Biology Teacher Karen Anderson

Harvard Forest Honors Biology Teacher

Biology teacher and Harvard University alumna Karen Anderson was recently honored  for her contributions to the Harvard Forest Schoolyard Ecology program. Specifically, she was recognized  for her nine years of … Read more

Upcoming Events…


2jun7:00 pm- 7:00 pmRed Carpet Art Awards


25may6:30 pm- 6:30 pmSpring Sports Awards

30may4:45 pm- 6:15 pmUltimate Frisbee (Coed V) v PCICS

21jun12:00 pm- 1:00 pmBSN. Field Turf meeting


24may8:30 am- 5:30 pmBlood Drive

25may2:25 pm- 3:30 pmNWEA Map testing - grade 8

26may3:45 pm- 5:30 pmCreative Writing's Coffeehouse - in The Little Theater