Why don’t I see the Plugins Menu in my Admin Panel?

There are few reasons why this would happen.

If your blog is hosted on the Free WordPress.com platform, you do not have the ability to add plugins.  We recommend signing up for our WordPress hosting plans.

If you do not have administrator level account on your WordPress installation, then you will not see the Plugins tab.