You can add a carousel in WordPress without a plugin. However, to do this you will need to add a lot of code to several areas of your website. This will include creating a new file and some coding to your functions.php file. If you’re not confident with coding, then you might want to consider using a plugin.