Background Clostridioides difficile infection (CDI) is one of the most common healthcare infections. Common strategies aiming at controlling CDI include antibiotic stewardship, environmental decontamination, and improved hand hygiene and contact precautions. Mathematical models provide a framework to evaluate control strategies. Our objective is to evaluate the effectiveness of control strategies in decreasing C. difficile colonization and infection using an agent-based model in an acute healthcare setting. Methods We developed an agent-based model that simulates the transmission of C. difficile in medical wards. This model explicitly incorporates healthcare workers (HCWs) as vectors of transmission, tracks individual patient antibiotic histories, incorporates varying risk levels of antibiotics with respect to CDI susceptibility, and tracks contamination levels of ward rooms by C. difficile. Interventions include two forms of antimicrobial stewardship, increased environmental decontamination through room cleaning, improved HCW compliance, and a preliminary assessment of vaccination. Results Increased HCW contact precaution compliance with CDI patients was ranked as the most effective intervention in decreasing colonizations, with reductions up to 56%. Antibiotic stewardship practices were highly ranked after contact precaution compliance. Vaccination and reduction of high-risk antibiotics were the most effective intervention in decreasing CDI. Vaccination reduced CDI cases to up to 90%, and the reduction of high-risk antibiotics decreased CDI cases up to 23%. Conclusions Overall, interventions that decrease patient susceptibility were the most effective interventions in reducing both colonizations and CDI cases.