Skip to main content

Vertical Bike Rack

The work of our hands!

A little backstory:  We bought two bikes as soon as we could after moving here, so we could both bike to work.  After a few uneventful months of chaining up our bikes next to our car in the carport of our apartment building, Justin's bike was stolen.  (Mine was mysteriously left behind, together with Justin's pannier, which the thieves helpfully folded up and placed on top of my bike.  My only guess is that the chain holding my bike was harder to cut than the chain on Justin's.)  Since then, we've kept our bikes inside, hauling them up and down two flights of stairs to our third-floor apartment every time we take them out, which is usually a few times a week.  Ugh.  Better than buying a new bike every few months, though.

We needed a rack that would keep the bikes off the floor, off the walls, and in as small a footprint as possible, without requiring us to drill into or otherwise damage the walls (or floor or ceiling).  This proved a challenge to find.  I figured we could build our own rack, which would be made of minimal components & would suit our requirements exactly, for the same price as one online that wouldn't work as well - and convinced Justin to help.  A few inspirations were this cool rack and the more typical vertical rack. (Of course, there are also tons of DIY versions out there, most of them pretty ugly and involving lots of pieces of wood.)  The result is as you see:

1 4'x8' sheet of plywood
1 4x4 square post
2 angle brackets
2 bike hooks
a bunch of screws

We cut the post and plywood down to size at Home Depot, and then at home, screwed it all together with a power drill.  The bike hooks required us to pre-drill holes into the post and then screw them in by hand.  The end result is a surprisingly stable and sturdy rack, that sits against the wall for extra stability but is actually free-standing.  The trick was to design it so the weight of the bikes goes straight down through the bikes to the floor, rather than pulling on the rack itself.  The hooks keep the bikes from rolling away.  You could try installing the hooks higher so the bikes hang by the front wheels, rather than rest on their rear wheels, but this seemed safer.  All the screws are on the back of the rack, going through the plywood into the post, so the final result is pretty clean.  If you're interested in making your own and need some tips, let me know!  It's pretty simple to build!


  1. Wooww!!!!!!!...Very nice thanks for the information.keep on posting.

  2. we've kept our bikes inside, hauling them up and down two flights of stairs to our third-floor apartment every time we take them out, which is usually a few times a week. Ugh. Better than buying a new bike every few months, though. the bike rack guide dot com

  3. Valuable information and excellent design you got here! I would like to thank you for sharing your thoughts and time into the stuff you post!!High-capacity bike storage

  4. I'm planning building this this weekend!
    I'm worried about the bikes falling and bringing the wood down, did you have that problem with it? Also we have mountain bikes should we go with more heavy duty stuff?

    1. HI Dominique, we've been using our rack for 4 years now with no problems! It's up against a wall, but the backboard doesn't touch the wall. The bikes seem to keep the whole thing upright. Our bikes are hybrids, not mountain bikes, so it couldn't hurt to use heavier materials, but probably not necessary. Hope it turns out well!

    2. Thank you so much caroline! i think i'm going to build it this weekend, i'll see if home depot can help me plan it out. it looks like you took the 4x8 and cut it down to create a little bottom?

    3. Yes, we bought one sheet of plywood and one length of 4x8, and the store cut them down for us. We then used the angle brackets to connect the two 4x8 pieces into a right angle, then attached the plywood to the back side of the angle. The Home Depot folks should be able to help.


Post a Comment

Popular posts from this blog

Book Review: "Theory and Design in the First Machine Age"

Reyner Banham's Theory and Design in the First Machine Age (1960) is an engaging overview of the important theoretical developments of the early 20th century leading up to the "International Style" of the 1930s-40s.  Banham does a fairly good job, in my opinion, of avoiding excessive editorializing, although he has a clear viewpoint on the Modern Movement and finishes with a strong conclusion.  In opposition to his teacher, Nikolaus Pevsner, whose own history of modernism came out in 1936, Banham dismantled the "form follows function" credo that became the stereotype of modernism, arguing instead that formalism (a preoccupation with style and aesthetics) was an important, if not overriding, concern of Modern architects.  Two sections of the book struck me in particular: his analysis of Le Corbusier's famous book Vers une architecture (Toward a [new] architecture) from 1923, and his Conclusion (chapter 22), where he breaks the link between functionalism and …

Voter's Guide - June 5, 2018 Election, Santa Clara County

If you're like me, you spend a lot of time figuring out who to vote for, because there is no single place to get all the voter information you need.  So, since I have already spent the last several hours deciding how to vote, I've compiled all the information I used here, so you can decide for yourself!  This is relevant to the Santa Clara County election here in California, so if you are looking for San Francisco-specific information, you can try SPUR or other sources.  Obvious disclaimer:  I am looking for progressive candidates who support strong liberal policies on the environment, housing, education, human rights, and the economy.  If you disagree with me, you may want to look elsewhere.

For each position or proposition, I'm going to list the position, my recommendation, link to my sources, and then note other viable candidates (if any).

State & National Offices

Governor:  Gavin Newsom
Former SF mayor Gavin Newsom has an almost overwhelming amount of policy object…