Rudolf Šindelář (* 20. dubna 1941, Praha) je bývalý český hokejový útočník. Po skončení aktivní kariéry působil jako trenér.
V československé lize hrál za Spartu Praha. Odehrál 10 ligových sezón, nastoupil ve 276 ligových utkáních, dal 74 gólů, měl 29 asistencí a 108 trestných minut. Za reprezentaci Československa nastoupil v sezóně 1965/66 v 9 utkáních a dal 3 góly.