Depending on your genetics, the average Garibaldi length can take 3-4 months. However, for fuller styles, can take up to 6 months.