How Do I Add a Gallery to CMS Webflow?

Adding a gallery to your CMS website created with Webflow is a great way to showcase images and enhance the visual appeal of your site. In this tutorial, we will walk you through the step-by-step process of adding a gallery to your Webflow CMS site.

To begin, let’s create a new collection in Webflow by following these steps:

Create a Collection

1. Log in to your Webflow account and open your desired project. 2. Click on the “Collections” tab in the left sidebar.

3. Press the “+ New Collection” button and give it a name, for example, “Gallery”. 4. Add fields such as “Title”, “Image”, “Description”, or any other relevant information you want to associate with each gallery item.

Now that we have our collection set up, let’s move on to creating a dynamic list that will display our gallery items.

Create a Dynamic List

1. In the Webflow Designer, navigate to the page where you want to add the gallery. Drag and drop an empty div block onto the page. Within this div block, click on the “+” icon and select “Collection List”. Choose your newly created collection from the dropdown menu.

To style the dynamic list and make it visually appealing, you can add some custom CSS classes or use Webflow’s built-in styling options.

Add Gallery Items

Now it’s time to fill your collection with gallery items:

1. Go back to your Collections panel. Select your “Gallery” collection. 3.

Click on “+ Add New Item”. Fill in the necessary fields such as title, image URL, description, etc., for each gallery item. 5. Repeat this process for all desired items.

Once you have added all the gallery items, they will automatically appear within the dynamic list on your website.

Displaying Gallery Items

To display the gallery items, we will use the dynamic list along with some additional elements:

1. Within the dynamic list, drag and drop an image element to display the gallery image.

Bind the image source to the collection field that contains your image URL. You can also add other elements like a title or description inside each dynamic list item to provide more information about the gallery item.

With these steps completed, you have successfully added a gallery to your Webflow CMS site. You can further enhance your gallery by customizing its layout, adding animations, or incorporating lightbox functionality for a more immersive experience.


In this tutorial, we learned how to add a gallery to a CMS website built with Webflow. By creating a collection, setting up a dynamic list, and populating it with gallery items, you can easily showcase images and create visually engaging galleries on your Webflow CMS site. Experiment with different styling options and design choices to make your gallery truly stand out!