Framing interior walls costs between $7 and $16 per square foot. A 12-by-12-foot room spans 144 square feet, so the cost to frame it is anywhere from $1,000 to $2,300. This framing cost estimate includes materials and labor but doesn’t factor in drywall installation, electrical outlets, and framing for doors and windows.