WordPress posts are normally listed with the latest post first. But it does not have to be that way. With the Simple Custom Post Order plugin, you can drag and drop your posts in the order you wish to display them. And there is more. You can also order categories, tags and custom post types that way.
Extract from WordPress.org
Simple Custom Post Order is a powerful and practical plugin that does both post and page sorting, as well as taxonomy sorting, like categories, tags, and links. On top of that, it fully supports all custom post types that you have on your website or blog (portfolio, gallery, staff, testimonials, etc.).https://wordpress.org/plugins/simple-custom-post-order/