The amount of time it takes to build an email list depends on how big you want your email list to be. If you run a successful opt-in campaign, you can have a solid email list in a few days, but if you want to build a large email list with hundreds of thousands of subscribers, it will take some time.