Step 1: Log in to your WordPress admin dashboard.
Step 2: Hover over the "Appearance" link in the side-bar and navigate to "Themes".
Step 3: Click on the "Add New" button.
Step 4: To upload a local theme click the "Upload Theme" button or search for a remotely stored theme.