A Shared Calendar for Your Cycling Club

Group ride schedule, race dates, century ride deadlines, social events — synced to every rider's phone. No app to download. No email list to manage.

Create Your Club Calendar — Free

Sound familiar?

It's 7:00 AM on Saturday. The group ride rolls out at 7:15 from the bike shop parking lot — except this week the start moved to the park because the bike shop is hosting an event. You posted it on the Facebook group Friday afternoon. Three riders are kitting up in the bike shop lot right now, wondering why the lot is full of vendor tents instead of cyclists.

Your club runs a Tuesday evening ride, a Thursday morning ride, and a Saturday long ride. Each starts from a different location at a different time. A new member joins in April and asks for the schedule. You point them to a Google Doc, a pinned Facebook post, and a Strava club page — all of which have slightly different information because the Thursday meetup moved last month.

Registration for the club's annual century ride closes in two days. You sent a reminder email a week ago. Five members miss the deadline. The email went to their promotions tab. One member saw it and forgot. Another thought it was next month's century, not this one.

How it works for cycling clubs

Add your ride schedule and events

Enter group rides with days, times, and meetup locations. Add race dates, centuries, and social events. Set up recurring rides in minutes.

Share with riders

Post the subscribe link on your club website, share it in the group chat, or hand it out at the next ride. Riders tap once to subscribe.

Every ride on every phone

Group rides and events show up in their calendar app — with meetup points, distances, and ride details right there.

No more wrong meetup points or missed registration deadlines. Start your club calendar for free.

Get Started Free

Perfect for everything cycling

Here's what cycling clubs typically put on their shared calendar:

Weekly group ride schedule with meetup locations
Race dates the club is entering
Century and gran fondo events
Race registration deadlines
Club time trial series dates
Social rides (coffee ride, taco ride)
Club meeting and annual election
New rider orientation rides
Bike swap and equipment clinics
Holiday party and end-of-year awards

What this looks like in practice

Ride leader Chris enters the spring schedule into iCalFeed on a rainy Sunday. Tuesday hammerfest at 5:30 PM from Riverdale Bike Shop. Thursday easy spin at 6:00 AM from the Greenway trailhead. Saturday group ride at 7:00 AM from Valley Coffee Roasters — route and distance in the event description. He adds three local race dates and the club century in September. He posts the subscribe link in the club's Discord. Setup: 20 minutes.

Paula joined the club last month. She opens her phone Wednesday to plan the week. Thursday: easy spin, 6:00 AM, Greenway trailhead, 20 miles, conversational pace. Saturday: group ride, 7:00 AM, Valley Coffee Roasters, 45 miles, route link in the description. She clicks the route link to preview the elevation. Everything she needs, right in her calendar, without asking anyone.

Saturday morning rain moves in. Chris changes the 7:00 AM ride to a 9:00 AM start and updates the meetup to the covered parking garage at the mall — drier kit-up area. He updates the event in iCalFeed with the new time and location. By 7:00 AM, every rider's phone shows 9:00 AM at the parking garage. Nobody shows up at 7:00 at the coffee shop in the rain.

How iCalFeed compares

vs. Facebook group

Ride info buried under bike photos, Strava screenshots, and debates about tire pressure. New members can't find the schedule.

Each ride is a calendar event with date, time, meetup location, and route. Clean and findable.

vs. Strava club

Shows who rode and how fast. Doesn't tell you where to meet before the ride or what time it starts.

Meetup point and roll-out time right in the calendar. Strava handles the ride log after.

vs. Email blasts

Weekly email with ride details, club news, and sponsor updates. The Saturday ride time is buried in paragraph three. Most riders skim and delete.

Each ride is its own calendar entry. Short, specific, always up to date.

vs. Pinned message in the group chat

Unpinned by accident. Or pinned alongside four other pinned messages. Nobody reads pinned messages anyway.

The schedule lives in their phone calendar. Not in a chat, not in a post, not in a pin.

Cycling club calendar questions

Get every rider to the right start at the right time

Start with the free plan — 1 calendar, 10 events. No credit card required.