Skip to content
ALL Swim Shorts

Bring the summer energy with Mosmann Australia’s bold and beach ready swim shorts made for men, boys, and the coolest father–son duos. From backyard pool parties to tropical getaways, our quick-dry, 4-way stretch fabric keeps you comfy, dry, and ready for anything. Boys get our signature sunglass zipper puller, dads get the modern fit they love and together, you’re the best-dressed pair at the beach. Shop them solo or grab a matching set for double the fun and all the compliments.

Sort by

26 products

Mens Swim Shorts - IndigoMens Swim Shorts - Indigo
Mens Swim Shorts - Indigo Sale priceCHF 44.00
Mens Swim Shorts - ColadaMens Swim Shorts - Colada
Mens Swim Shorts - Colada Sale priceCHF 44.00
Blue Boy's Swim ShortBlue Boy's Swim Short Red lace
Boy's Swim Shorts - Tuxx Jr. Sale priceCHF 28.00
Mens Swim Shorts - Hamilton II4 way stretch Green Navy Men's Swim Short
Mens Swim Shorts - Hamilton II Sale priceCHF 44.00
Fine Mesh Blue men's Swim Short 4 way stretch blue men's Swim Shorts
Mens Swim Shorts - X-Apeel Sale priceCHF 44.00
Mens Swim Shorts - Hamilton4 way Stretch blue Men's Swim short
Mens Swim Shorts - Hamilton Sale priceCHF 44.00
Sold outBoy's Swim Shorts - El Nido Jr.Boy's Swim Shorts - El Nido Jr.
Boy's Swim Shorts - El Nido Jr. Sale priceCHF 28.00
Boys Resort Swim Shorts - Hamilton II Jr.Boys Resort Swim Shorts - Hamilton II Jr.
Boys Resort Swim Shorts - Hamilton II Jr. Sale priceCHF 28.00
Sold outBoy's Swim Shorts - El Nido Jr.Boy's Swim Shorts - El Nido Jr.
Boy's Swim Shorts - El Nido Jr. Sale priceCHF 28.00
Save 50%Men's Resort Swim Shorts - La Banana (Navy)Men's Resort Swim Shorts - La Banana (Navy)
Men's Resort Swim Shorts - La Banana (Navy) Sale priceCHF 22.00 Regular priceCHF 44.00
Sold outBoy's Swim Shorts - Sonoran Jr.Boy's Swim Shorts - Sonoran Jr.
Boy's Swim Shorts - Sonoran Jr. Sale priceCHF 28.00
Men's Swim Shorts  - El NidoMen's Swim Shorts  - El Nido
Men's Swim Shorts - El Nido Sale priceCHF 44.00
Men's Swim Shorts - SonoranMen's Swim Shorts - Sonoran
Men's Swim Shorts - Sonoran Sale priceCHF 44.00
Boy's Swim Short Blue PatternCabana Boy Swim Shorts Jr.jpg
Boy's Tailored Swim Shorts - Cabana Boy Sale priceCHF 28.00
Sold outBoy's Swim Shorts - La Banana Jr. (Light Blue)Boy's Swim Shorts - La Banana Jr. (Light Blue)
Boy's Swim Shorts - La Banana Jr. (Light Blue) Sale priceCHF 28.00
Sold outBoy's Swim Shorts - La Banana Jr. (Navy)Boy's Swim Shorts - La Banana Jr. (Navy)
Boy's Swim Shorts - La Banana Jr. (Navy) Sale priceCHF 28.00
Men's Swim Shorts - El NidoMen's Swim Shorts - El Nido
Men's Swim Shorts - El Nido Sale priceCHF 44.00
Boys Resort Swim Shorts - Hamilton Jr.Boys Resort Swim Shorts - Hamilton Jr.
Boys Resort Swim Shorts - Hamilton Jr. Sale priceCHF 28.00
Father and Son Matching swim shorts - Hamilton (Green)Father and Son Matching swim shorts - Hamilton (Green)
Father and Son Matching swim shorts - Hamilton (Green) Sale priceCHF 72.00
Boy's Swim Shorts - Margarita Jr. (Black)Boy's Swim Shorts - Margarita Jr. (Black)
Boy's Swim Shorts - Margarita Jr. (Black) Sale priceCHF 28.00
Dad and son matching swim shorts - Cabanacabana-set_af377b86-5bf4-4714-a243-4d41392e72f0.jpg
Dad and son matching swim shorts - Cabana Sale priceCHF 72.00
Save 50%Men's Swim Shorts - SonoranMen's Swim Shorts - Sonoran
Men's Swim Shorts - Sonoran Sale priceCHF 22.00 Regular priceCHF 44.00
Sold outDad and son matching swim shorts - El Nido Jr (Navy)Dad and son matching swim shorts - El Nido Jr (Navy)
Dad and son matching swim shorts - El Nido Jr (Navy) Sale priceCHF 72.00
Father and Son Matching swim shorts - Hamilton (Blue)Father and Son Matching swim shorts - Hamilton (Blue)
Father and Son Matching swim shorts - Hamilton (Blue) Sale priceCHF 72.00
Sold outFather and Son Matching swim shorts - La Banana (Navy)Father and Son Matching swim shorts - La Banana (Navy)
Father and Son Matching swim shorts - La Banana (Navy) Sale priceCHF 72.00
Father and Son Matching swim shorts - Surfing Buddha IIBlack Green Men's Swim Short
Father and Son Matching swim shorts - Surfing Buddha II Sale priceCHF 72.00