Free shipping on all orders.

View all Men's Shorts

Tom and teddy Swim shorts in matching father and son sizes all shown hanging together for an idea of the full range of patterns and styles

All Products

The full range from Tom & Teddy. Our Australian born, premium matching beachwear for father and son, is fun, fresh and beautifully crafted. Well-known for our bold colors and graphic motifs, we specialize in super-soft, quick-dry and UV-protected boardshorts in a wide range of designs. Take a look at some of our new T-shirts and polo's to wear with your Tom & Teddy trunks to the beach and beyond!

Chalky Blue Elephants Boys $59.95 $39.95
Yellow Elephants Men $94.95 $64.95
Yellow Elephants Boys $59.95 $39.95
Green & Blue Octopus Boys $59.95 $39.95
Ice Blue Seagulls Men $94.95
Ice Blue Seagulls Boys $59.95
Baked Orange Men $94.95 $54.95
Violet Kangaroos Men $109.95 $74.95
Rose Flamingos Men $94.95
Rose Flamingos Boys $59.95
Blue Shells Men $94.95 $54.95
Watermelon Men $94.95 $54.95
Pool Blue Boys $59.95
Yellow Shells Men $94.95 $54.95
Hot Coral Skin Men $109.95 $64.95
Navy & Orange Turtles Boys $59.95 $39.95
Sea Pink Seagulls Men $94.95 $54.95
Navy & Pink Fern Boys $59.95 $39.95
Paprika & Blue Rowan Boys $59.95 $39.95
Midnight Blue Men $94.95
Midnight Blue Boys $59.95
Pool Blue Men $94.95
Cayenne Men $69.95 $39.95
Cayenne Boys $44.95 $24.95
Regatta Blue Men $69.95 $39.95
Regatta Blue Boys $44.95 $24.95
Summer Green Men $69.95 $39.95
Summer Green Boys $44.95 $24.95
Pink & Red Flamingos Boys $59.95 $39.95
Chambray Blue Men $49.95
Chambray Blue Boys $34.95
Atlantic Blue Men $49.95
Atlantic Blue Boys $34.95
Island Green Men $49.95
Island Green Boys $34.95
Deep Sea Coral Men $49.95
Deep Sea Coral Boys $34.95
Pistachio Green Men $49.95
Pistachio Green Boys $34.95
Pink Men $49.95
Pink Boys $34.95
Green Gingham Men $94.95
Green Gingham Boys $59.95
Ocean Stripes Men $94.95
Ocean Stripes Boys $59.95
Hot Pink Boys $59.95
Hot Pink Men $94.95
Electric Blue Men $94.95
Electric Blue Boys $59.95
Green Gingham Men $99.95
Midnight Blue Men $99.95
Rose Flamingo Men $99.95
True Blue Men $69.95
Pastel Pink Men $69.95
Raspberry Men $69.95
Whisper Blue Men $69.95
Whisper Blue Boys $44.95
Pastel Pink Boys $44.95
Raspberry Boys $44.95
True Blue Boys $44.95