How long does it take to produce asparagus the first time you plant it?

Asparagus seeds can take up to 21 days to germinate, and in some cases, much longer. A wise gardener understands not to give up since new sprouts may be on the way. The seedlings take several weeks to reach a height of two inches, which is ideal for transplantation into a growth bed.