River City Bicycles
Since 1995, we've been here, gone there, and want to ride everywhere. #rcbpdx

MEET THE RIVER CITY RIPPITS, OUR NEW WOMEN-LED CYCLING TEAM!Road, gravel, ‘cross, downhill and enduro MTB…you’ll see @rcbrippits out there having fun, racing hard, and encouraging race-curious riders of all backgrounds to pursue challenging goals.
This group is looking to make cycling more welcoming and accessible through mentorship, community events, education, and shared resources. Give’em a follow!
You can find a Rippit or two on our weekly road and gravel rides, our GOOD GRVL and GOOD DIRT! destination rides and races like Mt. Tabor Road Series and Trophy Cup. Take a moment to say hello!
#rcbpdx #riideportland

MEET THE RIVER CITY RIPPITS, OUR NEW WOMEN-LED CYCLING TEAM!Road, gravel, ‘cross, downhill and enduro MTB…you’ll see @rcbrippits out there having fun, racing hard, and encouraging race-curious riders of all backgrounds to pursue challenging goals.
This group is looking to make cycling more welcoming and accessible through mentorship, community events, education, and shared resources. Give’em a follow!
You can find a Rippit or two on our weekly road and gravel rides, our GOOD GRVL and GOOD DIRT! destination rides and races like Mt. Tabor Road Series and Trophy Cup. Take a moment to say hello!
#rcbpdx #riideportland

No climbing. Just laps.
Join NWTA for a full day of shuttle-supported riding at Sandy Ridge on Saturday, June 13, from 9am–3pm.
Spend more time descending, less time pedaling (who does that???), and enjoy one of Oregon’s raddest trail systems with the community that helps steward it.
$70 gets you a day of riding, good vibes, and a whole lot of vert.
Big thanks to our partners helping make it happen:
@discoveroregonbackcountry
@oregonterritorryoutfitters
@cyclepathpdx
@rcbpdx
Spots are limited. Ride more. Suffer less.
Link in bio to sign up.

No climbing. Just laps.
Join NWTA for a full day of shuttle-supported riding at Sandy Ridge on Saturday, June 13, from 9am–3pm.
Spend more time descending, less time pedaling (who does that???), and enjoy one of Oregon’s raddest trail systems with the community that helps steward it.
$70 gets you a day of riding, good vibes, and a whole lot of vert.
Big thanks to our partners helping make it happen:
@discoveroregonbackcountry
@oregonterritorryoutfitters
@cyclepathpdx
@rcbpdx
Spots are limited. Ride more. Suffer less.
Link in bio to sign up.

No climbing. Just laps.
Join NWTA for a full day of shuttle-supported riding at Sandy Ridge on Saturday, June 13, from 9am–3pm.
Spend more time descending, less time pedaling (who does that???), and enjoy one of Oregon’s raddest trail systems with the community that helps steward it.
$70 gets you a day of riding, good vibes, and a whole lot of vert.
Big thanks to our partners helping make it happen:
@discoveroregonbackcountry
@oregonterritorryoutfitters
@cyclepathpdx
@rcbpdx
Spots are limited. Ride more. Suffer less.
Link in bio to sign up.

No climbing. Just laps.
Join NWTA for a full day of shuttle-supported riding at Sandy Ridge on Saturday, June 13, from 9am–3pm.
Spend more time descending, less time pedaling (who does that???), and enjoy one of Oregon’s raddest trail systems with the community that helps steward it.
$70 gets you a day of riding, good vibes, and a whole lot of vert.
Big thanks to our partners helping make it happen:
@discoveroregonbackcountry
@oregonterritorryoutfitters
@cyclepathpdx
@rcbpdx
Spots are limited. Ride more. Suffer less.
Link in bio to sign up.

No climbing. Just laps.
Join NWTA for a full day of shuttle-supported riding at Sandy Ridge on Saturday, June 13, from 9am–3pm.
Spend more time descending, less time pedaling (who does that???), and enjoy one of Oregon’s raddest trail systems with the community that helps steward it.
$70 gets you a day of riding, good vibes, and a whole lot of vert.
Big thanks to our partners helping make it happen:
@discoveroregonbackcountry
@oregonterritorryoutfitters
@cyclepathpdx
@rcbpdx
Spots are limited. Ride more. Suffer less.
Link in bio to sign up.

EVERY SATURDAY, THEY’RE ROLLING! Did you know that @sorellaforte a group of women, trans, and non-binary cyclists launch a 9AM road ride from the RCB parking lot? This group rides 25-40 miles every Saturday without fail, even in the rain. If you’re looking for a fun, welcoming crew to ride with, jump in on a Saturday and see what they’re about.
#rcbpdx #rideportland #sorellaforte

EVERY SATURDAY, THEY’RE ROLLING! Did you know that @sorellaforte a group of women, trans, and non-binary cyclists launch a 9AM road ride from the RCB parking lot? This group rides 25-40 miles every Saturday without fail, even in the rain. If you’re looking for a fun, welcoming crew to ride with, jump in on a Saturday and see what they’re about.
#rcbpdx #rideportland #sorellaforte

EVERY SATURDAY, THEY’RE ROLLING! Did you know that @sorellaforte a group of women, trans, and non-binary cyclists launch a 9AM road ride from the RCB parking lot? This group rides 25-40 miles every Saturday without fail, even in the rain. If you’re looking for a fun, welcoming crew to ride with, jump in on a Saturday and see what they’re about.
#rcbpdx #rideportland #sorellaforte

FOREST PARK, YOU READY? Thursday gravel rides are back! Join our weekly social ride up through the park, make some new bike friends along the way. Meetup 5PM at the RCB parking lot, 5:15 rollout. See you there!
#rcbpdx #rideportland
OUR PAVED BACKROADS RIDE LAST SUNDAY WAS A WARM ONE! Our group of riders soaked in the incredible North Plains scenery and enjoyed a post-climb treat from our ride partner, @castellicyclingCastelli is celebrating their 150th anniversary this year and they know a few things about stoking out cyclists! Thank you to everyone who braved a little heat to come spin with us.
We’ve got a full season of group rides ahead - from our weekly shop rides to our destination gravel and MTB series (plus one more paved backroads ride to end the season). These rides sell out fast; our newsletter subscribers get first notification. Sign up if you haven’t!
#rcbpdx #rideportland

E-OPPORTUNITY! Leslie is a long-time cyclist who reached a point where she needed some umph to keep doing what she loved in a group and at longer distance.
Enter the Specialized Creo, which she happily pedaled alongside our group on the last GOOD GRVL in The Dalles. This is the beauty of modern e-bikes! They can help you continue doing what you’ve already been doing, or take you places you’ve never been.
It’s been a joy for us to see riders discover the opportunities that today’s e-bikes create for both new and seasoned cyclists. If you’re curious about how capable these machines are, stop by River City E-Bikes to take a look, ride a few, and you may even be tempted to jump into our new Sunday e-Bike ride series, ELECTRIC CHURCH.
See you out there!
#rcbpdx #rideportland
WEDNESDAY INTERMEDIATE ROAD RIDE IS GOING STRONG! 40 riders turned out earlier this week to climb their legs off and make some new friends. This ride is basically a 3 hour HILLZ PARTY. Jump in when you can!
#rcbpdx
GOOD GRVL 2026 brought a full house to The Dalles and this route delivered! Epic views of Mt.Hood, all the wildflowers, fantastic climbs set against perfect blue skies. Super fun to get social with this group of riders!
See you next month for our May GG! These rides sell out fast, so register early! Sign up for our newsletter to get first notification.
#rcbpdx #goodgrvl
Come join @marleyblonsky to see @allbodiesonbikes film “We Are Cyclists” directed by @givener at Bicycle Film Festival Portland.April 30 at Cinema 21 Get passes at link in bio of @bicyclefilmfestival
Come join @marleyblonsky to see @allbodiesonbikes film “We Are Cyclists” at Bicycle Film Festival Portland.
April 30 at Cinema 21
@cinema21_portland
Get passes @bicyclefilmfestival link in bio!

WE’RE TEAMING UP WITH OUR FRIENDS AT CASTELLI once again to bring you another PAVED BACKROADS RIDE!
This version, we’ll be exploring some beautiful backroads around North Plains in our usual Social Style. Straights, climbs, rollin’ descents – this ride has it all. Come make new bike friends, log a great Spring route, then tailgate with us post-ride.
SUNDAY MAY 3
Limited spots – sign up early!
See our Rides and Events page for details.
#rcbpdx #rideportland

WE’RE TEAMING UP WITH OUR FRIENDS AT CASTELLI once again to bring you another PAVED BACKROADS RIDE!
This version, we’ll be exploring some beautiful backroads around North Plains in our usual Social Style. Straights, climbs, rollin’ descents – this ride has it all. Come make new bike friends, log a great Spring route, then tailgate with us post-ride.
SUNDAY MAY 3
Limited spots – sign up early!
See our Rides and Events page for details.
#rcbpdx #rideportland

NO HUMANS HARMED IN THIS SCENARIO: Our ride leads are now Wilderness First Aid trained so that they can be ready for any incidents on the backroad or trail. WFA covers a LOT of info and scenarios, but the overall intention is find and fix life threats in the back-ish country. The day-long in-person session reinforced the learned info and included scenarios to test knowledge and get comfortable with the patient assessment system. Was there a little fake blood? Um-hum!
Just like CPR training, this info could save a life and we heartily recommend getting certified in first aid if you play outside on the regular.
#rcbpdx #rideportland

NO HUMANS HARMED IN THIS SCENARIO: Our ride leads are now Wilderness First Aid trained so that they can be ready for any incidents on the backroad or trail. WFA covers a LOT of info and scenarios, but the overall intention is find and fix life threats in the back-ish country. The day-long in-person session reinforced the learned info and included scenarios to test knowledge and get comfortable with the patient assessment system. Was there a little fake blood? Um-hum!
Just like CPR training, this info could save a life and we heartily recommend getting certified in first aid if you play outside on the regular.
#rcbpdx #rideportland

NO HUMANS HARMED IN THIS SCENARIO: Our ride leads are now Wilderness First Aid trained so that they can be ready for any incidents on the backroad or trail. WFA covers a LOT of info and scenarios, but the overall intention is find and fix life threats in the back-ish country. The day-long in-person session reinforced the learned info and included scenarios to test knowledge and get comfortable with the patient assessment system. Was there a little fake blood? Um-hum!
Just like CPR training, this info could save a life and we heartily recommend getting certified in first aid if you play outside on the regular.
#rcbpdx #rideportland

NO HUMANS HARMED IN THIS SCENARIO: Our ride leads are now Wilderness First Aid trained so that they can be ready for any incidents on the backroad or trail. WFA covers a LOT of info and scenarios, but the overall intention is find and fix life threats in the back-ish country. The day-long in-person session reinforced the learned info and included scenarios to test knowledge and get comfortable with the patient assessment system. Was there a little fake blood? Um-hum!
Just like CPR training, this info could save a life and we heartily recommend getting certified in first aid if you play outside on the regular.
#rcbpdx #rideportland

NO HUMANS HARMED IN THIS SCENARIO: Our ride leads are now Wilderness First Aid trained so that they can be ready for any incidents on the backroad or trail. WFA covers a LOT of info and scenarios, but the overall intention is find and fix life threats in the back-ish country. The day-long in-person session reinforced the learned info and included scenarios to test knowledge and get comfortable with the patient assessment system. Was there a little fake blood? Um-hum!
Just like CPR training, this info could save a life and we heartily recommend getting certified in first aid if you play outside on the regular.
#rcbpdx #rideportland
Story-save.com is an intuitive online tool that enables users to download and save a variety of content, including stories, photos, videos, and IGTV materials, directly from Instagram. With Story-Save, you can not only easily download diverse content from Instagram but also view it at your convenience, even without internet access. This tool is perfect for those moments when you come across something interesting on Instagram and want to save it for later viewing. Use Story-Save to ensure you don't miss the chance to take your favorite Instagram moments with you!
Avoid app downloads and sign-ups, store stories on the web.
Stories Say goodbye to poor-quality content, preserve only high-resolution Stories.
Devices Download Instagram Stories using any browser, iPhone, Android.
Absolutely no fees. Download any Story at no cost.