Yes, you can upload a PDF to WordPress. As an admin, you can directly add a PDF file to your WordPress site from the Media menu, just like you upload images. And if you or other visitors of your site want to add a PDF from the frontend, you can use a file upload plugin like WPForms. This plugin lets you build a form that can be used by users to submit PDF files and upload them on your site.