Official answer. You could expect a dose of prednisone to stay in your system for 16.5 to 22 hours. The elimination half life of prednisone is around 3 to 4 hours.