Marcel Švejdík (born 30 August 1973) is a retired Czech football midfielder. He played in the Gambrinus liga for various clubs, playing a total of over 100 top-flight matches. He also played in Slovakia for MŠK Žilina, signing for the club in 2001. Švejdík played international football at under-21 level for Czech Republic U21.