The University of Alabama tuition is $10,780 per year for in-state residents. This is 50% more expensive than the national average public four year tuition of $7,203. The cost is 16% cheaper than the average Alabama tuition of $12,810 for 4 year colleges.