Yes, you can make slides in Canva. Whether you want to create a presentation from scratch or add more slides to an existing presentation, you can do both on Canva. For that, you need to click the Add page button visible on the top-right corner of the screen.