No, it is not necessary to have an internet connection to play. However, if you want to play multiplayer mode, then you must have an internet connection.