Paint a Garage national average cost The national average cost to paint a garage is $0.31 per sq ft finished, with a range between $0.26 to $0.36. The total price for labor and materials per sq ft finished is $1.81, coming in between $1.17 to $2.45. A typical 300 sq ft finished project costs $543.