The 1999 National Football Championship was the 46th edition of the National Football Championship, played at the Railway Stadium, Lahore from 7 May to 1 June 1999.