Le Festival national du film (FNF), au Maroc, est un festival de cinéma consacré aux longs et courts métrages marocains, créé en 1982 mais annuel, sans connaitre d'interruption à partir de sa 11e édition, en 2010. Il est organisé par le Centre cinématographique marocain.
Sous le Haut Patronage de Sa Majesté le Roi Mohammed VI, que Dieu L’assiste, la 25ème édition du Festival National du Film s’est tenue du 17 au 25 octobre 2025 à Tanger, au sein du prestigieux Palais de la Culture et des Arts.
Depuis la 8e édition de 2005, il se déroule toujours à Tanger, où il s'était déjà tenu lors de la 4e édition ; auparavant, il a eu lieu une fois à Rabat (1re édition), Meknès (3e édition), Marrakech (6e édition) et Oujda (7e édition), et deux fois à Casablanca (2e et 5e éditions).