The average deck size is between 300 ft² and 400 ft². A deck measuring at least 12 feet by 12 feet should be enough for you to hold a round dining table. The size mainly depends on the amount of space you have.
In general, your deck should be wider than it is deep, and its longer dimension should run the length of the house. Read more