SWINGCollection

Flexible & Durable

Anti-Bacterial

Super Lightweight

Organically Dyed & Bio-based

Hypo-Allergenic

Swiss ‘TR90’ Material

SHOP NOW

Kids's Eyeglasses

Save 10% on orders $99+ Code: EXTRA10

*For Canadian customers only. One code per order.

FREE SHIPPING on orders $49+. Code: VPFS49

*For US customers only. One code per order. Free standard shipping.

Includes Lite HD Lenses with Coatings

Save 10% on orders $99+ Code: EXTRA10

*For Canadian customers only. One code per order.

Includes Lite HD Lenses with Coatings

FREE SHIPPING on orders $49+. Code: VPFS49

*For US customers only. One code per order. Free standard shipping.

Includes Lite HD Lenses with Coatings

Save 10% on orders $99+ Code: EXTRA10

*For Canadian customers only. One code per order.

Includes Lite HD Lenses with Coatings

FREE SHIPPING on orders $49+. Code: VPFS49

*For US customers only. One code per order. Free standard shipping.

Includes Lite HD Lenses with Coatings

Save 10% on orders $99+ Code: EXTRA10

*For Canadian customers only. One code per order.

Includes Lite HD Lenses with Coatings

FREE SHIPPING on orders $49+. Code: VPFS49

*For US customers only. One code per order. Free standard shipping.

Includes Lite HD Lenses with Coatings

Save 10% on orders $99+ Code: EXTRA10

*For Canadian customers only. One code per order.

Includes Lite HD Lenses with Coatings

FREE SHIPPING on orders $49+. Code: VPFS49

*For US customers only. One code per order. Free standard shipping.

SMLXLChild 3-8Teen 9-16
  • Shiny Bordeaux
  • Shiny Dark Brown
  • Shiny Red
SMLXLChild 3-8Teen 9-16
  • Pink
  • Shiny Dark Brown
  • Shiny Lilac
SMLXLChild 3-8Teen 9-16
  • Shiny Dark Brown
  • Shiny Fuxia
  • Shiny Violet
SMLXLChild 3-8Teen 9-16
  • Shiny Dark Brown
  • Shiny Pink
  • Shiny Violet
SMLXLChild 3-8Teen 9-16
  • Dark Havana
  • Shiny Black
  • Shiny Blue
SMLXLChild 3-8Teen 9-16
  • Shiny Black
  • Shiny Blue
  • Shiny Dark Brown
SMLXLChild 3-8Teen 9-16
  • Black
  • Shiny Black
  • Shiny Dark Brown
SMLXLChild 3-8Teen 9-16
  • BROWN
  • BLACK
  • PURPLE
  • RED
  • RED
  • BLUE
SMLXLChild 3-8Teen 9-16
  • BROWN
  • BLACK
SMLXLChild 3-8Teen 9-16
  • BROWN
  • GRAY
  • BLUE
  • PINK
  • GRAY
  • BLUE
SMLXLChild 3-8Teen 9-16
  • BROWN
  • BLACK
  • BLACK
  • RED
SMLXLChild 3-8Teen 9-16
  • BROWN
  • BLACK
  • BLACK
  • RED
  • PINK
SMLXLChild 3-8Teen 9-16
  • BROWN
  • BLACK
SMLXLChild 3-8Teen 9-16
  • BROWN
  • BLACK
  • BLACK
  • GRAY
SMLXLChild 3-8Teen 9-16
  • WHITE
SMLXLChild 3-8Teen 9-16
  • CLEAR
SMLXLChild 3-8Teen 9-16
  • CLEAR
SMLXLChild 3-8Teen 9-16
  • Blue
  • Blue
  • Havana Blue
  • Havana Blue
  • Havana Green
  • Havana Green
SMLXLChild 3-8Teen 9-16
  • Lilac
  • Lilac
  • Pink Coral
  • Pink Coral
  • Red
  • Red
SMLXLChild 3-8Teen 9-16
  • Blue
  • Red
  • Shiny Black
  • Turquoise
SMLXLChild 3-8Teen 9-16
  • Blue
  • Pink
  • Red
  • Violet
SMLXLChild 3-8Teen 9-16
  • Dark Havana
  • Matte Black
  • Matte Blue
SMLXLChild 3-8Teen 9-16
  • Matte Black
  • Matte Blue
  • Matte Gunmetal
SMLXLChild 3-8Teen 9-16
  • Black
  • Dark Green
  • Matte Gunmetal