The cost to add a second story to a home varies dramatically in Texas depending on whether it’s a full addition, partial addition, or just a room added to your existing 2nd story. On average you can expect to pay between $150,000 to $500,000. The large price gap is accurate because if your foundation cannot handle the additional weight it will need to be reinforced first.