Microsoft Publisher is the primary program to open a PUB file. However, other apps such as LibreOffice and Coral Draw can also open PUB files.