WooCommerce Show Single Variations allows you to display individual product variations of a variable product in your product listings.
You can choose to display each variation in any or all of the following:
Normal catalog listings
Search results
Filtered results
All single variations can be added to cart as a normal simple product can be, directly from the product listing. If you were to click on a single variaiton, you would be taken through to the parent variable product page, with the variaiton options pre-selected.