Events

Whether we're hosting our own, or helping you with yours, events live at the core of our efforts. We believe in community and we believe in bikes. The two go hand in hand.

If you have an event and are curious about sponsorship, please contact us.

Buck Hill

BUCK HILL For 27 years, Penn Cycle’s Thursday Night mountain bike races at Buck Hill have offered unique weeknight racing opportunities to the off-road inclined in the Twin Cities cycling community. Check out the schedule below and join us for a race this year! We have a race for every rider, with Beginner, Recreational, Advanced, and Fat Bike racing categories. 

Why race? 

For the fun. For the community. For the pile of prizes, we hand out at the door each week. 

Plus, you’ll enjoy free food and drinks, in addition to whatever whacky extra events we have lined up that week. (Adults-on-kids’-bike races are a real crowd favorite.)

CATEGORIES | Beginner (20 min. race, $5) • Recreational (40 min. race, $10) • Advanced (Hour-long race, $10) • Fat bike ($10)

RACE NIGHT SCHEDULE | Registration: 5:00 – 6:15 p.m. •  Advanced, Recreational, and Fat Bike categories: 6:30 p.m. •  Beginner category: 7:30 p.m. • FREE Kids’ race: 7:45 p.m.

2018 SCHEDULE | May (3,10,17,24,31) • June (7,14,21,28) • July (12,19,26) • August (2)


Fat Biking

GET PHAT WITH PAT | When the snow flies here in Minnesota, fat bikes prevail. Just after the 1st of the year, we always look forward to putting on our annual Get Phat with Pat races as part of the annual Bloomington Winter Fete. Like our events at Buck Hill, Get Phat with Pat races are open to everyone and have a low cost to enter. 


Gravel Riding

ALMANZO 100 | Spring is just around the corner, and that means it's time to start thinking about gravel season and preparing for the Almanzo 100—Minnesota's greatest gravel race. 

Join us for a series of 6 training rides this spring in the lead up to race day. These no-drop rides will start at around 15 miles in length and increase in distance and exposure to gravel as the series goes on. Just bring your bike, helmet, and essentials like spare tubes, nutrition, and water. 

RIDE 1

March 24th

10:00 a.m. - 12:00 p.m.

Woodbury Penn Cycle

6415 Lake Road Terrace

Woodbury, MN 55125

RIDE 2

March 31st

10:00 a.m. - 12:00 p.m.

Woodbury Penn Cycle

6415 Lake Road Terrace

Woodbury, MN 55125

RIDE 3

April 14th

10:00 a.m. - 12:00 p.m.

Eagan Penn Cycle

2290 Cliff Road

Eagan, MN 55122


RIDE 4

April 21st

10:00 a.m. - 2:00 p.m.

Eagan Penn Cycle

2290 Cliff Road

Eagan, MN 55122

RIDE 5

May 5th

10:00 a.m. - 3:00 p.m.

Eagan Penn Cycle

2290 Cliff Road

Eagan, MN 55122

RIDE 6

May 12th

10:00 a.m. - 4:00 p.m.

Eagan Penn Cycle

2290 Cliff Road

Eagan, MN 55122