April 25 @ 10:15 am - 10:30 am SPCA Club Sticker Sale for Grade 2-3s Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 25 @ 3:00 pm - 5:00 pm Away: Track & Field Team at CVIAA Meet #2 Cowichan Sportsplex Go Royals Go!
April 28 @ 2:40 pm - 4:30 pm Away: Grades 4-5 Flag Rugby Game vs. Chemainus Elementary Chemainus Elementary School Chemainus, BC, Canada
April 29 - April 30 Stigma-Free Ice Cream Sales (Autism Awareness) Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada
April 29 @ 8:30 am - 1:00 pm Grade 9 Field Trip to EarthCraft Farm Earth Craft Farms Yellow Point, BC, Canada
April 29 @ 3:30 pm - 5:00 pm Away: Junior Girls Soccer Game vs. NCS Nanaimo Christian School 198 Holland Road, Nanaimo, BC, Canada Go Royals Go!
April 29 @ 4:00 pm - 5:00 pm Away: Junior Boys Rugby Game vs. NDSS Nanaimo District Secondary School 355 Wakesiah Avenue, Nanaimo, BC, Canada Go Royals Go!
April 30 @ 9:30 am - 10:30 am Mom’s Stop the Harm Assembly for Grades 10-12 Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Location: Founders' Hall
April 30 @ 4:00 pm - 5:00 pm Home: Girls Rugby Games Queen Margaret's School 600 Brownsey Avenue, Duncan, BC, Canada Go Royals Go!
May 1 @ 8:30 am - 1:00 pm Grade 9 Field Trip to EarthCraft Farm EarthCraft Farm Yellow Point, BC, Canada