The main difference between a tennis skirt and a golf skirt is the length. A tennis skirt is shorter than a golf skirt. The other difference is the pockets. Since tennis skirts are shorter, their pockets are not very deep.