Choose our luxury GIFT box AT CHECKOUT and get all wrapped up this christmas! free shipping on all orders
matching swimming trunks and clothing from Tom and Teddy showing a full range of swim shorts hangin up in different bright colours and designs from turtles, pineapples, octopus, flamingo, palm trees and more, perfect for father and son at the beach.

All Products

Tom & Teddy's premium beachwear for father and so is all about fun, fresh, beautifully crafted, bold colours and graphic motifs. Tom & Teddy specialises in luxuriously soft, quick-drying, UV-protected swimming trunks in a wide range of flattering designs. We've also recently introduced a new matching clothing range of T-shirts and cotton polo's to match up perfectly with your Tom & Teddy swim shorts at the beach!

Blue & Lime Turtles Men £69.95 £49.95
Navy & Green Turtles Boys £34.95
Aqua Green & Blue Palms Boys £34.95 £24.95
Chalky Blue Elephants Boys £34.95 £24.95
Chalky Blue Elephants Men £69.95 £49.95
Misty Blue & Navy Leaves Boys £34.95 £24.95
Sea Pink Seagulls Boys £34.95 £24.95
Sea Pink Seagulls Men £69.95 £49.95
Pool Blue Boys £34.95
Pool Blue Men £69.95
Turquoise Butterflies Men £69.95 £49.95
Turquoise Butterflies Boys £34.95 £24.95
Estate Blue Boys £34.95
Summer Green Boys £34.95 £19.95
Summer Green Men £49.95 £29.95
Regatta Blue Men £49.95 £29.95
Regatta Blue Boys £34.95 £19.95
Cayenne Men £49.95 £29.95
Cayenne Boys £34.95 £19.95
Paprika & Blue Rowan Men £69.95 £49.95
Pistachio Green Boys £29.95
Pistachio Green Men £39.95
Pink Boys £29.95
Pink Men £39.95
Deep Sea Coral Boys £29.95
Deep Sea Coral Men £39.95
Island Green Boys £29.95
Island Green Men £39.95
Atlantic Blue Boys £29.95
Atlantic Blue Men £39.95
Chambray Blue Men £39.95
Chambray Blue Boys £29.95
Midnight Blue Boys £34.95
Midnight Blue Men £69.95
Deep Blue Angel Fish Boys £34.95
Green Gingham Boys £34.95
Rose & Blue Starfish Boys £34.95
Ocean Stripes Men £69.95
Ocean Stripes Boys £34.95
Green Gingham Men £74.95
Aqua and Navy Leaves Boys £34.95
Shell Pink Pineapple Boys £34.95
Soft Blue Penguin Men £69.95