Last night I planted artichokes indoors. I am going to grow them in my parking strip in front of my house. Artichokes usally last about 3 years in Utah. If you expose them to cold before you transplant them then they will produce artichokes the first year. Otherwise you have to wait for them to overwinter before they produce.