No, you do not need to be a first-time homebuyer.
The goal of our program is to be as flexible as possible. It's okay if you have owned a home in the past or if you currently own a home.
When you purchase a home with Landed's down payment program, it just needs to be your primary residence (the home that you live in) for the duration of your partnership with Landed.