La Supercopa de los Países Bajos 1999 (Johan Cruijff Schaal 1999 en neerlandés) fue la 10.ª edición de la Supercopa de los Países Bajos.
El partido se jugó el 8 de agosto de 1999 en el Amsterdam Arena entre el Feyenoord de Róterdam, campeón de la Eredivisie 1998-99 y el Ajax de Ámsterdam, campeón de la KNVB Beker 1998-99.
Feyenoord ganó por 3-2 en el Amsterdam Arena frente a 50.000 espectadores.