Seit 2007 findet im Juni der Ironman 70.3 Switzerland statt – ein Triathlon über die Mitteldistanz (1,9 km Schwimmen, 90 km Rad fahren und 21,1 km Laufen). Eine Tradition ist auch der Schlosslauf, der seit 1988 im Oktober in der Rapperswiler Altstadt stattfindet. Um die 1000 Läufer jeden Alters nehmen jährlich teil.