No, you do not. You can print from your printer and control it wirelessly using your mobile device without an internet connection. However, for cloud print, you will need an active internet connection.