Machine maintenance plays an important role in creating a sustainable production line. An effective machine maintenance schedule can reduce waste by reducing the machine failures and the time spent on failures. A proper maintenance schedule can also decrease the amount of wasted parts by decreasing the number of lost products, hence increasing productivity and sustainability. In this study, discrete event simulation software, Arena by Rockwell Automation, is used to model and simulate a fully automated production line. This study will review how to decide on a maintenance schedule technique by implementing a multi criteria decision-making (MCDM) process. The criteria that are considered for the MCDM process are Utilization, Total time Blocked (TTB), Total time Starved (TTS), Cost of Good Product (CGP) and Cost of Lost Product (CLP). For the MCDM process different weight assessment techniques are used to rank and assign weight values to the criteria.