Welcome to MacDuffie

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

Visit Campus

Get in touch with our Admissions team.

Be part of our Homestay Program

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

Photos: Spring Fling 2018

April 20, 2018

Surprise! We had our Spring Fling last week instead of classes. Per tradition, advisory groups engaged in some friendly competition (water balloon tosses, donut-eating contests, Twister, and blindfolded makeup application, to name a few) and capped off the day with a newspaper fashion show. Thank you to everyone who helped… Read more

NE Prep School Dance Fest

April 10, 2018

This weekend our dancers attended the New England Prep School Dance Festival at Northfield Mount Hermon. This student-organized event gives area private school dance programs a chance to get together and to both learn from and share ideas. Twelve schools participated, and four students from MacDuffie attended. They took three… Read more

Winter Sports Awards

March 19, 2018

Our Mustangs had another season of impressive achievements! Boys’ Prep (18-12), Boys’ Varsity (12-9), Girls’ Varsity (14-10), and Boys’ 3rds (8-4) had winning records this season, and Girls’ JV faced some challenges this season because some of the top players were called up to Varsity. Swimming participated in 7 meets with… Read more

Upcoming Events…

Arts

april

26apr3:45 pm5:15 pmMacDuffie Dancers Rehearsal

29apr12:00 pm4:00 pmDance Concert Run-Through

30apr3:15 pm5:45 pmSpring Dance Concert Run Through

Athletics

april

26apr4:30 pm6:00 pmLacrosse @ Masters

26apr4:30 pm6:00 pmCoed Ultimate vs. Amherst JV B

26apr4:30 pm6:00 pmCoed JV Ultimate vs. PVCICS

27apr4:00 pm5:30 pmGirls Varsity Lax vs. Masters

28apralldayCoed Varsity Tennis TBD WIlliams

All-School

april

27apralldayAlumni Cocktail Reception at Yarde Tavern at 8:00pm

27apr8:00 am12:30 pmScience Fair

27apr7:00 pm7:00 pmActing Ensemble Showcase

28apralldayAlumni Reunion Dinner at 7:00pm

28apr10:00 am10:00 am7th Annual 5K Run for Hope