You must login to view the school calendar.
If you need to view the calendar and you do not have an account on the SJM website, please contact the SJM School office at 314-843-6447 or send an email. An account will be created for you so you can view the calendar online.