Romo played two series in last week's preseason game against the Baltimore Ravens, completing four of five passes for 80 yards and a touchdown.
Romo's practice time during training camp has been limited.
"Obviously right after the surgery it would have been a different story but at this point, yes, there's no question I would be fine playing a football game," Romo said. "I don't know if you would go and play in the preseason if you didn't think you could play a game. It's football."
The December surgery was the second back procedure Romo underwent in less than a year.
The 34-year-old passed for 3,828 yards and 31 touchdowns before missing the final game of last season.
Romo is likely to start Saturday's game against Miami, but it is not known how much he will play.
The Cowboys open the regular season Sept. 7 against the 49ers.
- Chris Johnson