No. New World does not require a monthly paid subscription. Players can purchase the game for a one-off fee and play from August 31. There may be paid expansions down the line, but nothing of the sort has been revealed. New World will have in-game purchases that can be made with real money if players choose to do so.