Currently there is no black border (inner or outer) on this table. The resulting docx file shows the 3x3 table with header. Table = document.add_table(rows=1, cols=3) When i use the following code: from docx import Document However, I can't find any reference to how I can specify and manipulate the border appearance of a table created in a Microsoft Word document. I am going through the tutorial and documentation of python-docx.