Typical costs: Table cloth rentals typically range from $6 to $10 for a round or square tablecloth that reaches just past the edge of the table. Floor-length tablecloths for rectangular banquet tables can cost up to $18 each.