Most sponsors encourage the AA newcomer to attend 90 meetings in 90 days. It can seem like a lot and it can seem like a long time to commit to going to meetings. However, most 12-step programs, including those for people addicted to drugs, encourage new members to commit to those 90 meetings in 90 days. Identifying a perfect answer to this question is impossible.
Some people complete all the steps in a month or two. Others spend several years going through the process. In addition, some choose to repeat the steps over and over again at different points and with several sponsors. With the Twelve Steps, there is no hard and fast timeline.
The steps are intended to be addressed in sequential order, but there is no right way to approach them. Sometimes people need a break between steps, sometimes people need to spend more time in one step than another, some people never stop working the 12 steps because they become part of life. The process through recovery is very enlightening and also very specific to the individual. So, while there are steps and expectations set throughout the recovery process, it's all largely up to you.
There is no set requirement for how long it should take to complete the 12 steps of the 12-step program. However, the initial 30 days of recovery are a prime period for the focus and vision created by the 12 steps. The average time it takes someone to work through the 12 steps once can vary. Many 12-step sponsors encourage sponsors and newcomers to AA and other 12-step programs to attend 90 meetings in 90 days, or at least one meeting a day for three months.
In general, the focus of working on the 12 steps of any 12-step program should not be focused on the amount of time it takes to complete the steps once, but rather on how thoroughly you are doing your work in steps and how you use them to make a positive impact on your daily life. The 12 steps are intended to be followed in sequence and in their entirety. You might not like them all. Some will be more challenging than others.
But they are all crucial to your long-term success.