This site is optimized for IE 9 or higher. You can view all the content but should upgrade your browser to enjoy the full experience.

Duncan MacMillan High

PO Box 188, 481 Church Point Road, Sheet Harbour, NS B0J 3B0

(902) 885-2777
(902) 885-2790 (fax)

More Info
  • Culture Club - Orange Shirt Day
  • DMHS teachers learning teaching strategies to move DMHS students forward
  • DMHS Teachers learning with David Costello
  • Pre-Primary Program News Learn more...

Daily Announcements

Tuesday October 15th Announcements

Cafeteria Special: Baked chicken nuggets, baked potato wedges or mashed potato, carrot sticks and dip - $5.75


  • at noon in the YHC.

  • Games night for students in Grade P-12 and their families will take place on Tuesday, Oct 15th.  We hope to see your there!

  • Students interested in volunteer hours, please see Mrs. Rasmussen in the YHC.

  • Students interested in being on the yearbook committee, please see Mr. Waite in the art room.

  • On Fridays, Mrs. Prest's room will be open to anyone who would like to come have space to work on their own creative projects.

  • Sr. High students wishing to leave school property at lunch and unscheduled blocks must have a signed note from a parent or guardian and are required to sign in and out at the office. 

  • Students who bring vehicles to school are asked to pick up a form in the office.

  • Aboriginal Youth in grades 9-12 are encouraged to apply for the 7th Annual Nova Scotia Aboriginal Youth Skilled Trades Fair.  All cost (meals, hotel and transportation) will be covered.  Please see Ms Mullen for more information or go to

Daily Announcement Archive...

What's New

October 7th, 2019

On Friday, Oct 4th the grade three class participated in the "Global Cardboard Challenge"  They joined students around the world in creating, experimenting and building with cardboard.  This...

October 2nd, 2019

Graduation News
Please follow @DMHSGRAD on Twitter for graduation news, post-secondary information, and bursary and scholarship applications and deadlines.

Save the Date!

October 2nd, 2019
September 23rd, 2019