The Best Tennis Outfits That Serve Up Style and Performance
Tennis is one of the most exciting sports to watch—and it’s also an incredible full-body workout. But in order to channel your inner Serena Williams or Naomi Osaki, you need to be wearing the right gear. If you’re ready to step onto the court and serve up some aces, we’ve got you covered with the best tennis outfits currently available.

Best tennis clothes for women
From dresses to skirts to visors, these clothing items are stylish and functional for maximum on-court performance.
Eleven By Venus Williams Glow Up Venus Starr Dress in Foil Iridescent ($99, elevenbyvenuswilliams.com): Venus Williams knows what it takes to be a champion, so of course we had to include one of the exercise dresses from her line on this list. This shimmery white mini dress, available in XS-XXL, has a built-in shelf bra to support you while you hit those forehands. Just make sure to pop on a pair of shorts underneath for coverage while you play (we like these shorts from Outdoor Voices).
Nike Women’s Tennis Dress NikeCourt Dri-FIT Advantage ($80, nike.com): This slim fit white tennis dress is made with Nike’s Dri-FIT technology to keep you dry while you run around the court. The knit fabric is soft, stretchy, and lightweight, while the pleats in the front of the dress allow for easy movement so you can chase down balls. There’s also a cutout in the back of the dress for extra breathability. It’s available in XS-3X, making finding your perfect fit easy.
BALEAF Women’s Tennis Golf Dress UPF 50+ Sleeveless Dress ($40.99, amazon.com): Our favorite feature of this budget-friendly tennis dress is most definitely the many pockets (two in the front, two on the sides, to be exact). The dress also offers UPF 50+ protection to shield you from sunburn while you whack your backhand. Available in XS-XXL, the dress has a slim fit that hugs your curves in all the right places. It also has a half-zip front that looks sporty and cool, with inner shorts that provide coverage while still allowing you to move around freely. Bonus: It’s also a good choice for golfing!
Girlfriend Collective Undress ($78, girlfriend.com): Whether you’re battling it out against a competitor on the tennis court or lounging on the couch, this dress is a worthy addition to your wardrobe. It’s made from a sweat-wicking, lightweight material that’ll keep you cool, as well as built-in shorts that have small mesh side pockets. Plus, the ultra-soft dress has UPF 50+ protection so you can get your game on without burning. It’s available in seven flattering colors in a wide range of sizes, from XXS-6XL.
BALEAF Women’s Sleeveless Workout Shirt ($20.99, amazon.com): Show off your personal style on the court with this line of colorful workout tanks. The high neck delivers excellent coverage and conceals bra straps for a neat look. The shirt feels super-soft (no friction!) and even has UPF 50 protection to block the sun’s harmful UV rays. Available in XS-XXL.
Sofibella Women’s Calypso Tank ($66, tennis-warehouse.com): This fun tank features a pretty contrast print on the side panels. It’s made from a moisture-wicking, fast-drying blend of nylon and elastane for maximum comfort and coolness on the court, and it has UPF 50 sun protection. Choose your size from XS-2X.
Athleta A-Game Skort 14” ($69, athleta.gap.com): Pair one of your new workout tanks with this made-for-tennis skort. The skort has internal hem grippers to keep it in place while you chase down balls. The recycled nylon fabric provides supportive compression, while the high-rise waistband is ultra-flattering. The skort also has two pockets and UPF 50+ sun protection. Choose from pink, black, and white in sizes XXS-3X.
Girlfriend Collective Moon Skort ($58, girlfriend.com): This high-rise skort gets high marks for its breadth of sizing (XXS-6XL) and streamlined design. The compressive fabric, which is made from recycled bottles (yes, really!), is super-soft and sweat-wicking—must-have features if you’re playing tennis. The built-in shorts have mesh pockets so you can stash your phone or keys.
Fila No Show Tab Tennis Socks in White ($11, tennisexpress.com): Slip your feet into these no-show unisex socks that really stay put while you move around the court. The socks wick moisture so your feet stay dry, and they also have a mesh at the top of the forefoot and instep for added airflow. They come in S-XL for all foot sizes.
Adidas CourtJam Bounce Shoes ($85, adidas.com): Wearing the wrong pair of sneakers while playing tennis could leave you with blisters and sore feet for days. These sneakers are specifically designed for tennis. The breathable mesh on the forefoot ensures your feet stay cool, while a responsive midsole cushions your feet for comfort and keeps you stable while you slay on the court. These regular-fit sneakers are available in women’s sizes 5-11.5.
New Balance Women’s 1006 V1 Tennis Shoes ($114.95, amazon.com): If you have narrow or wide feet, you’ve come to the right place. These tennis sneakers come in narrow, regular, and wide widths ranging in sizes 5-12. They’re made with a breathable mesh for coolness, along with a durable and responsive midsole foam that keeps you comfortable and stable. Choose from a variety of colors to match your personal style.
UnderArmour Women’s UA Iso-Chill Launch Run Visor ($25, underarmour.com): Of course, no tennis outfit would be complete without a visor. It’ll help keep the sun out of your eyes so you can compete at the highest level. This one-size-fits-all visor comes in three colors (black, gray, and teal) and features a sweatband that’s designed to disperse body heat. There are also laser perforations for extra ventilation and a low-profile, adjustable hook and loop closure so your hair won’t snag.
PUMA Women’s Sport Visor ($22, amazon.com): This one-size-fits-all women’s visor is the perfect finishing touch to your tennis outfit. It’s available in five chic shades (white, pink, lavender, navy, and black) to match all your favorite tennis gear. It does an excellent job of keeping the sun out of your eyes and wicking moisture so you’re not dripping in sweat.