I have some text in a Google Document, and I want to have a small table beside this text.

The problem is that the table takes the whole row, so I can't have any text left of the table.

Is it even possible?

6 Answers 6


This isn't possible, however there is a work around - use a drawing.

Insert -> Drawing

In the drawing, create a text box or shape (if you would like the box to have a background), add the text. To add text to a shape, just double click it.

When you are finished, save and close. Then select the image and select Wrap Text.

The only draw back is that the text box will not be split between two pages if it happens to fall on a page break.

  • 1
    This works, but I find the text is scaled incorrectly and there doesn't seem to be a way to automatically scale this to 100% so the final view is not stretched for me.
    – ps2goat
    Commented Sep 10, 2019 at 6:03
  • 1
    Its definitely a workaround. This question is 3 years old, I am surprised Google hasn't come up with a better solution.
    – Jake
    Commented Sep 11, 2019 at 19:34
  • 1
    I agree. I added the comment so people would know there are still issues 3 years later :) I wanted to use a template from Google for the font configs, but ended up making my own in LibreOffice.
    – ps2goat
    Commented Sep 11, 2019 at 21:09

Unfortunately you cannot have text floating around tables in Google docs.

However, you can achieve something similar by using tables within tables:

  1. create a table with 2 columns and one row, and set its borders to 0 width (so that they don't show)
  2. assuming you want your free form text to float on the left, type your text paragraph in the first column
  3. insert your real table in your second column

This will not let text really float around your table (if you delete text above your tables, the free form text won't be absorbed in previous paragraphs), but this will achieve the visual effect you want.


Yep'...... It seems that so far, Google haven't made an solution yet. ( Quite odd. )

Here is my solution to somehow work it out, I hope this could be somewhat helpful.

......And, yes, I believe many had thought of this solution already, please forgive me if I am repeating anybody else's trick.

  1. As per usual, you'd make the table. Your Small Table

  2. Add a column to the direction which you want to type text in. ( In my circumstances, to the right. ) Adding The Column

  3. Merge the cells of this whole column. ( By the way: drag it out. ) Merging The Column Cells Dragging The Merged Column Out

  4. Make the fill-in colour transparent ( if necessary ), and border white. Fill-in Colour Transparent Border Colour White

  5. Voila! Now you have a seemingly non-existent cell to type in! Now You Can Type

  • How do you make the border transparent just for that one cell?
    – Drewdavid
    Commented Mar 25 at 23:19

Perhaps a bit more awkward but neater in the sense that the material is dynamic and cooperative.

You can also

  1. Create a table in a google spreadsheet.
  2. Copy (Ctrl+C) the cells you need.
  3. Create a drawing in your google doc.
  4. Paste (Ctrl+V) the cells and choose to link to source.
  5. Close the drawing.
  6. Choose wrap the text around the drawing as wanted.

After updating the cells in the spreadsheet (if needed) you would need to double click (edit) the drawing and then choose the Update button on the pasted cells/table.

So it's a multi-stage rocket, but not too bad IMO. All tables could be kept in same spreadsheet and also you can quite easily add table caption that floats with the table.


You could just take the table you're using, use the snipping tool, and you should be able to treat it like an image! However you will be unable to alter the text within the table once it has been snipped! try to have the full table before you do so!


Here's what I ended up doing:

  1. Create a transparent/borderless, two-column table.
  2. In one column, write your regular text, which has no box around it (looks table-less).
  3. In the other column, format the paragraph text to have a border around it (Format > Paragraph Styles > Borders and shading).

Ends up looking like this (which worked for what I was going for):

enter image description here

Depending on what you need, this might do it. 😉

Perhaps they will add support for floating tables some day (not holding my breath)!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.