Medium


Not too small, not too big — these sunglasses are just right. With medium-frame options from 131 mm to 140 mm wide, you'll find a pair of wayfarer styles, sports shades, and retro styles (along with hundreds of others) to fit comfortably.

Sort by:
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $12.95
Sale Price: $9.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $14.95
Sale Price: $7.46
You Save 50%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $24.95
Sale Price: $18.71
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $22.95
Sale Price: $17.21
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $11.96
You Save 29%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $12.95
Sale Price: $9.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $9.57
You Save 40%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $23.95
Sale Price: $17.96
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $24.95
Sale Price: $18.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $21.95
Sale Price: $16.46
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $17.95
Sale Price: $9.71
You Save 46%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $12.95
Sale Price: $9.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $12.95
Sale Price: $9.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $12.95
Sale Price: $9.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $5.96
You Save 65%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $10.17
You Save 40%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $15.95
Sale Price: $6.71
You Save 58%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $9.57
You Save 40%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $14.95
Sale Price: $7.46
You Save 50%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $19.95
Sale Price: $14.96
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $14.95
Sale Price: $11.21
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $14.95
Sale Price: $7.46
You Save 50%
Price: $18.95
Sale Price: $14.21
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $9.57
You Save 40%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $17.95
Sale Price: $13.46
You Save 25%
Price: $18.95
Sale Price: $5.21
You Save 73%
Price: $16.95
Sale Price: $8.96
You Save 47%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $14.95
Sale Price: $7.46
You Save 50%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%
Price: $16.95
Sale Price: $12.71
You Save 25%
Price: $15.95
Sale Price: $11.96
You Save 25%