Proudly Canadian since 1939. Our history
Under Armour
Dimension Surf Shirt 8-16
Deux par Deux
Dino Rashguard 2-6
Nano
Dinos Rashguard 2-10
Hatley
Dinos Rashguard 3-6
Nike
Nike Essential Rashguard 8-16
Nike Essential Rashguard 8-16y
Rip Curl
Eternal Shred Zip Rashguard
Quiksilver
Everyday Surf Rashguard 4-7
Everyday Surf Rashguard 8-20
Everyday Upf 50 Rashguard 8-20
Public Beach
Charcoal Long Sleeves Rashguard 8-16y
Petit Lem
Grey Long Sleeve Rashguard 2-7y
Palm Tree Rashguard 12-24m
Palm Tree Rashguard 2-12
Beach Long Sleeves Rashguard 2-10y
Navy Rashguard 2-7y
Perlimpinpin
Ocean Rashguard 2-6y
Ocean Rashguard 6-24m
Olive Rashguard 2-7y
Omni Fill Surf Rashguard 8-20
Omni Yin Surf T-shirt 8-20
Butterflies Rashguard 2-6
Butterflies Rashguard 6-24m
Board Rashguard 2-12
Fishes Rashguard 2-10
Color Kids
Stripe Flower Rashguard 9-18m
Shark Rashguard 2-6
Shark Rashguard 3-6
Shark Rashguard 7-12
Hooke
River Rashguard 2-12y
Sand Rashguard 2-7y
Miles
Teal Rashguard 3-6y
Sun Rashguard 2-12
Surf Rashguard 2-12
Surf Rashguard 3-6
Dwr Surf Shirt 8-16y
Solid Rashguard 2-12y
Huttelihut
Solid Upf 60 Rashguard 2-8
O'Neill
Upf Long Sleeves Rashguard 8-16y
Birdz
Birdz Uv Rashguard 2-10
Cosmic Surfing Rashguard 1-8y
Birdz Flower Uv Rashguard 2-10
Calikids
Strawberries Uv Rashguard 0-24
Icons Surflite Upf Shirt 8-14y
Solid Long Sleeves UV Rashguard 12-24m
Your cart is empty
Subtotal:0.00 $ CAD
Loading...
Rewards program
2% cashback and many other benefits
Help & tips
Contact our experts
34 stores
To serve you
Easy returns
Free in-store