


-
-
-
RIVETTE
Shop RivetteCrafted from high-pitch carbon fiber, the race-ready Rivette is an
all-arounder that boasts extreme stiffness and aero tube shapes. -
SAGUARO
Shop SaguaroSimple, slack and full-on fun. The Saguaro 29-inch hardtail is purpose built to be the most versatile bike in your quiver.
-
FREESTYLE / RACE
Shop Freestyle & Race -
MOUNTAIN
Shop Mountain -
ROAD / GRAVEL
Shop Road & Gravel -
COMMUTER / FITNESS
Shop Commuter & Fitness -
ELECTRIC
Shop Electric -
KIDS
Shop Kids Bikes


Latest from Haro
View all-
Haro Road Division wins at the Redlands Classic
Intro photo of Cory Williams by Above Four Media Eder Frayre of the Golden State Blazers/Haro Team Big results for the Haro Road Division at the Redlands Classic this past weekend....
Haro Road Division wins at the Redlands Classic
Intro photo of Cory Williams by Above Four Media Eder Frayre of the Golden State Blazers/Haro Team Big results for the Haro Road Division at the Redlands Classic this past weekend....
-
Haro Bikes at Sea Otter Classic
Intro photo by PinkBike The 2025 Sea Otter Classic is in the books and Haro Bikes came out swinging with a full range of bikes in categories for riders of...
Haro Bikes at Sea Otter Classic
Intro photo by PinkBike The 2025 Sea Otter Classic is in the books and Haro Bikes came out swinging with a full range of bikes in categories for riders of...
-
InFocus - Chad Kerley
Chad Kerley has been part of the Haro family for going on fifteen years and has never let up. From his own progressive, stylized brand of street riding, to video...
InFocus - Chad Kerley
Chad Kerley has been part of the Haro family for going on fifteen years and has never let up. From his own progressive, stylized brand of street riding, to video...
-
InFocus - CJ Selig
CJ Selig joined the Haro MTB squad earlier in 2024 and has been going in all season. CJ was one of the first riders to put in saddle time on...
InFocus - CJ Selig
CJ Selig joined the Haro MTB squad earlier in 2024 and has been going in all season. CJ was one of the first riders to put in saddle time on...