Three-pocket cargo bib with a single-density chamois and breathable mesh upper for all-day comfort on long Okanagan rides. Regular fit. In stock at both Fresh Air Kelowna locations.
Lightweight Japanese fabric delivers moisture-wicking breathability for long hot rides. Regular fit, set-in sleeves, 4 rear pockets, reflective logos. In stock at both Fresh Air Kelowna locations.
Rapha's floating Brevet Air Pocket system delivers six pockets and cooling ventilation with UPF 40 protection for all-day Okanagan rides. In stock at both Fresh Air Kelowna locations.
Breathable organic cotton cycling cap with a reshaped brim that blocks Okanagan sun, wind, and rain. Sits neatly under your helmet, quick-drying and lightweight. In stock at both Fresh Air Kelowna locations.
Dense-knit Lycra with flatlock seams and a single-density chamois delivers all-day comfort on the KVR or Okanagan Rail Trail. Regular fit, silicone leg grippers. In stock at both Fresh Air Kelowna locations.
Rapha Core Bib Short delivers all-day comfort, support, and a clean fit for everyday cycling. Breathable, durable, and made for riders who value performance and simplicity. Available now at Fresh Air Kelowna.
100% recycled-yarn jersey with Rapha moisture-wicking fabric, set-in sleeves, striped silicone hem, and 3 rear pockets. Regular fit for all-day comfort on Kelowna roads. In stock at both Fresh Air Kelowna locations.
Rapha's 100% recycled polyester Core Jersey delivers superior breathability and a regular fit built for road rides in Okanagan heat. In stock at both Fresh Air Kelowna locations.
Dual ultralight fabrics — breathable mesh front, denser UPF 30 back — keep you cool on Kelowna's hottest road rides. Quick-dry, full-zip, 3 gusseted pockets. In stock at both Fresh Air Kelowna locations.
Ultralight 87% recycled polyester tank built for hot-weather road riding. Racerback coverage, half zip ventilation, two rear pockets, and gripper hem. In stock at both Fresh Air Kelowna locations.
100% recycled polyester base layer wicks sweat fast and regulates temp in hot conditions. Close women's-specific fit sits under any jersey. In stock at both Fresh Air Kelowna locations.
UPF 40, 86% polyamide arm screens that block sun, cut morning chill, and pack into a jersey pocket. Lightweight and breathable for Kelowna's hot summer rides. In stock at both Fresh Air Kelowna locations.
WorldTour-proven chamois and dual leg pockets deliver elite-level comfort and storage for long Okanagan road rides. Recycled, compressive fabrics. In stock at both Fresh Air Kelowna locations.
Lightweight, moisture-managing jersey with a refined race fit built for high-intensity road efforts. Updated for 2026 with new performance fabrics and an engaged fit. In stock at both Fresh Air Kelowna locations.
High-grade nylon sock with breathable mesh upper and reinforced heel/toe for high-intensity rides in Kelowna's summer heat. In stock at both Fresh Air Kelowna locations.
Moisture-wicking long sleeve tee with UPF 50+ protection and mesh underarm ventilation. Built to feel like a casual tee with technical riding performance. In stock at both Fresh Air Kelowna locations.
Buttery BlissBlend™ stretch knit in a fitted, flared silhouette with a shorter inseam for petite frames. Great for yoga to everyday wear. In stock at both Fresh Air Kelowna locations.
Buttery-soft BlissBlend™ stretch knit with a built-in shelf bra for light support — perfect for yoga, studio to street. In stock at both Fresh Air Kelowna locations.
Soft, stretchy performance jersey in a relaxed, longer-length fit with extra coverage. Wear-on-repeat, from workouts to everyday. In stock at both Fresh Air Kelowna locations.
Insanely soft DreamKnit™ fabric in a wide-leg, mid-rise silhouette with a drawcord waist. Ideal for travel, errands, or lounging. In stock at both Fresh Air Kelowna locations.
Fitted, cropped DreamKnit™ hoodie with 4-way stretch and a sleek zip-up silhouette. A stylish, on-the-go layer. In stock at both Fresh Air Kelowna locations.
Smooth, 4-way stretch performance fabric in a classic 5-pocket pant with ease through the hip and thigh. Dress it up or down. In stock at both Fresh Air Kelowna locations.
Buttery DreamKnit™ fabric in a slim, relaxed jogger with a cropped tapered leg and side pockets. Great for lounging, work, or errands. In stock at both Fresh Air Kelowna locations.
Soft DreamKnit™ half-zip layer with a mock neck and stretch comfort for everyday wear. A go-to layer for cool mornings and lake evenings. In stock at both Fresh Air Kelowna locations.