Virrat (rootsi keeles Virdois) on linnaks nimetatav omavalitsusüksus Soomes Pirkanmaa maakonnas.
Virrat nimetati linnaks 1977.
Rahvaarv oli 7536 seisuga 31. oktoober 2010, pindala 1299,09 km², millest 136,72 km² katavad veekogud. Rahvastiku tihedus 6,48 in/km².
Virrati linna järgi on nime saanud Virrati kraater Marsil.
Peamised järved on Toisvesi, mille rannikul paikneb Virrat, ja Tarjanne järv Virrati linna, Mänttä-Vilppula linn ja Ruovesi valla piiril.
