The average price for a gallon of gasoline in Birmingham has risen 2.2 cents per gallon in the last week, now averaging $2.84/g according to GasBuddy. Birmingham prices are 10.6 cents/g higher than a month ago and 17.7 cents/g lower than a year ago. Nationally, diesel has dropped 1.3 cents/g in the last week to $3.56/g.