The easiest way to open a .pub file is with Microsoft Publisher, the program it was created in. If you don't have MS Publisher, there are a few other ways to open a .pub file.
how to open publisher files without publisher
If you have a Microsoft Publisher document but don't have access to Publisher, there are tools, viewers, and shortcuts that will open .pub files created by Microsoft Publisher. LibreOffice Draw, part of the open-source LibreOffice suite, is a good tool that can open Publisher files.
In most cases, it is better to convert a Publisher file to another, more universal format. There are several methods you can use to create a shareable Publisher file. PDF is always a good choice, but prior to Publisher 2010, there was no built-in PDF export feature in Microsoft Publisher.
When content, not layout, is of primary importance (and no graphics are needed), plain ASCII text is the best way to exchange information. But when you want to include graphics and maintain your layout, plain text won’t do.