Tenningsbank er en uønsket bankelyd fra en stempelmotor som skyldes ukontrollert selvantenning av drivstoffet.
Optimal drift av motoren krever at brennstoffblandingen antennes på et tidspunkt som er nøye koordinert med stempelets posisjon i sylinderen. Når dette er i utakt, kan temperatur og trykk stige mot det dobbelte av normale verdier. Det kan utløse sjokkbølger som kan påføre motoren skader og unødvendig slitasje, samtidig som motorytelsen svekkes.
Årsakene til tenningsbank kan være mange. For eksempel kan problemet skyldes feil drivstoffkvalitet. Tenningsbank kan forekomme når oktantallet er for lavt i forhold til kompresjonsgraden i sylinderen. Ved høy last øker dette problemet. Feil justering av tenningstidspunktet kan også utløse bankelyder.
Tenningsbank kan skje både i bensinmotorer og dieselmotorer. I dieselmotorer er tenningsbank mer eller mindre uunngåelig, og omtales som dieselbank.