For optimal results, you should wear your Invisalign aligners for at least 20 to 22 hours per day. This allows your teeth to move gradually and achieve the desired alignment.