На зимних Олимпийских играх 2018, которые стали третьими в её карьере, Андреа Кеслер была заявлена для участия в забеге на 500, 1000 м и эстафете. 13 февраля 2018 года во время четвертьфинального квалификационного забега второй группы на 500 м с результатом 43.053 она финишировала третей и прекратила дальнейшею борьбу за медали. В общем зачете Кеслер заняла 10-е место. Такой результат был вызван падением при вхождении в один из поворотов. 22 февраля 2018 года во время четвертьфинального забега четвёртой группы на 1000 м с результатом 1:30.642 она финишировала пятой. В общем зачете Кеслер заняла 17-е место. 20 февраля в ледовом зале «Кёнпхо» во время финала В эстафеты среди женщин венгерские шорт-трекистки с результатом 4:03.603 финишировали вторыми и проиграли борьбу за бронзовые медали соперницам из Нидерландов (4:03.471 (мировой рекорд времени) — 1-е место). В общем зачёте женская команда из Венгрии заняла 4-е место.