Numerická předpověď počasí je způsob, jakým se vytvářejí předpovědi počasí. Provádí se pomocí počítačových modelů atmosféry. Tyto modely popisují aktuální povětrnostní podmínky a jejich změny v čase pomocí rovnic. Na základě současných povětrnostních podmínek lze rovnice vyřešit nebo aproximovat a určit, jaké bude počasí v blízké budoucnosti. Příslušné fyzikální parametry, jako je tlak, teplota, směr a rychlost větru, jsou považovány za funkce času. Ty se modelují pomocí soustavy parciálních diferenciálních rovnic. Jedná se o dynamický systém, který se řeší numericky. Většina těchto rovnic je implementována pomocí jazyka FORTRAN. Rovnice jsou aproximovány. Protože počet výpočtů je obrovský, obvykle je provádějí superpočítače, aby byly hotovy dříve, než bude pozdě.