Skip to main content
< All Articles

9 ways to create a List in SharePoint

Posted on May 27, 2026
Lists

Boy, have the times changed. Custom lists have transformed so much in the last 10 years that they are barely recognizable. Back in the classic days of SharePoint, we just had a few list types we could create, like a contact list, a task list, and a custom list. The creation experience and the look and feel of them left a lot to be desired… Lists were completely revamped back in 2021, and with the recent changes and new features, they are now more user-friendly.

An example of a Modern List with an Image Column (Gallery View)

An example of a Modern List with an Image Column (Gallery View)

One of the capabilities that changed tremendously was the ability to create a list. In the past, we had only one way to do so – build it from scratch. If you wanted to import it from Excel, it was such a painful experience that it made many people cry (just for the record, I’m not the crying type – my coping mechanism involves large amounts of alcohol instead) 😊

As I write this post, we now have 9 (nine!) ways to create a custom list. Let me document them all in this article.

Option 1: Create a Custom List from Scratch

The first option for creating a list is probably the most common: creating a custom list from scratch. This is where you define your column names, types, etc. I explain how to do so in this article. By the way, since we are here, this post might also be worthwhile. This is where I explain the different types of columns we have in Lists.

Createcustomlistsharepoint3Createcustomlistsharepoint5

Option 2: Create a Custom List from Excel

Another way to create a Custom List is to import an existing Excel file. In theory, it is a great option, but Ihave had some hiccups with large Excel docs in the past. There is a bit of a process involved when you import an Excel list; I explained it here.

Importexcelmicrosoftlist6

create a List in SharePoint

Option 3: Create a Custom List from a CSV File

If you do not want to go through the pain of formatting an Excel document necessary for the previous option, you can create a custom list by importing a CSV file. I also have instructions for this option in this article.

Importcsvmicrosoftlist3

Importcsvmicrosoftlist6

Option 4: Create a Custom List from a Template

This is another excellent option if you are a lazy type. 😊 Microsoft has created several list templates you can start with that let you create lists for specific business scenarios, like an issues log, an event, or a travel tracker. They have already built in columns, values, and color formatting. I personally never use these templates, as many of them are not tailored to the business processes used by my clients. But they do give you a starting point and a good idea of what is possible out of the box. I haven’t yet seen a client use the Recepee list in their SharePoint 😊. Nevertheless, I also blogged about this method, and you can find the instructions here.

Createliststemplatesharepoint2

Option 5: Create a Custom list by copying an existing list

We also have an option to create a custom list by copying an existing list. This is really handy if someone did an amazing job building a list with all the columns, views, and formatting, and you just want to steal it 😊. Important to note that this method copies the structure only and not the list content. I explained all the other nuances of this method and the steps in this post.

Createlistcopyexistinglistsharepoint2

create a List in SharePoint

Option 6: Create a Custom list from a Form

This is a new way to create lists, and it makes sense if you are developing an intake form of some sort that will serve as the data aggregator for your list. This option is great when you want users to submit entries/data via a form, without giving them access to the list itself. Check out this article to learn more.

Mileagereimbursementformsharepoint1

Option 7: Create a custom list by creating a Gallery

You can also create a list by creating a gallery. This is where users can visualize the data in a card-style view. Check out this post for instructions.

Creategallerylistsharepoint15

Option 8: Create a custom list by creating a Calendar

Calendar is another fun option to create and visualize a list. It only makes sense if you have at least 1-2 data fields on your list (which will translate into start and end dates on the calendar). I explained how this works here.

create a List in SharePoint

Option 9: Create a custom list by creating a Board

And finally, we can create a Board view. This is like a Gallery view, but the cards are grouped by another column. A board might make sense if you want to visualize the data in Kanban-style board format. Check out this article for instructions.

create a List in SharePoint

Gregory Zelfond, the SharePoint Maven - profile photo

About Me

I’m Greg Zelfond, a U.S. based SharePoint consultant, and I provide affordable out-of-the-box SharePoint consulting, training, and configuration assistance to small and medium-sized businesses all over the world.

Need help?
two hands holding pro stamp & con stamp

Lists vs. Excel

I first wrote this post back in 2018, when we just got the modern version of Lists, and even then, I was in favor of using Lists rather than Excel…

Read More