La fiesta de San Martín (en alemán Sankt Martin o Laternenfest) se celebra cada 11 de noviembre en Alemania. La celebración principal tiene lugar después de oscurecer, cuando niños de diversas edades efectúan un recorrido de casa en casa portando farolillos de papel. En el sur de Alemania hoy en día se suele empezar la celebración en los centros de educación preescolar o Kindergarten con una misa especial para familias sobre San Martín.
Después los niños y los padres pasean por el barrio cantando con sus farolillos. Incluso suele haber un Martinsfeuer (una hoguera) y bocadillos. Días antes, los padres se reúnen en el Kindergarten con sus hijos para hacer el farolillo. También se suele comer el típico ganso de San Martín.
En otras partes del país se hace el paseo siguiendo a San Martín sentado a caballo y al final del recorrido se comen panes de dulce con pasas. A menudo hay representaciones de teatro que muestran a San Martín como soldado, dándole la mitad de su capa a un mendigo.