Sew a Handlebar Bag for your Kid’s Bike!

Today’s contributor is Crystal from Stitched By CrystalAll posts written by Crystal for Make It and Love It can be found HERE.

. . . . .

Hi there! Crystal here, from Stitched by Crystal.  I am so happy spring is here! The weather is warming up and we have been spending a lot of time outside.  My kids spend hours on their bikes, so I know that my latest sewing project will get a ton of use this spring and summer.  I made a handlebar bag for my daughter’s bike and today I am sharing a tutorial so you can sew a handlebar bag for your kid’s bike!

My daughter is a collector, she is always picking up rocks, leaves, flowers, pinecones….anything she finds while we are out and wanting to save all her treasures and bring them home.  This usually means I am stuck carrying them!  (and of course I am already carrying the teddy bear she has to bring along and the water bottle she will be begging me for later!)  Now she can carrying her own stuff (YAY!) in her new and adorable handlebar bag that snaps right on her bicycle!

I made this bag from a laminated cotton my daughter has been eying in my fabric stash. The malinated cotton is great for a bicycle handlebar bag because it weathers the elements a bit better, but the bag can be made from any fabric really, use whatever you have on hand.  I added a little button closure so she can close it up and keep her stuff safe or leave it open for a more bike basket style and fill it up with more stuff!

The handlebar bag attaches with snap on straps (or you could use Velcro) and it will fit most kids’ bikes, or scooters or tricycles.  It’s a quick easy project that your little one will love!  My son is already asking for one for his bike after seeing his sisters!

Want to sew a handlebar bag for your child and all their treasures? Great! Let me show you how!

To sew a handlebar bag, you will need…

  • A fat quarter of your main fabric and a fat quarter of your lining fabric
  • A small piece of elastic
  • A button for the closure, something around 3/4″-1″ works great
  • Snaps or velcro to attach the bag to the bike
  • Sewing machine and basic sewing supplies (here’s a list of common sewing supplies, in case you need a few ideas) 

***Check out this Sewing Terms 101 post, for additional help.

**all seam allowances are 1/2″**

First, cut four 2″x 6″ rectangles from your main fabric.  Place two of them right sides together and sew around the edges, leaving a small gap to turn.  repeat with the other 2 pieces.

Clip the corners, turn right side out and press.  Topstitch around the straps making sure you close up the hole from turning.  Put these straps aside.

Next cut two rectangles from your main fabric that are 11″ wide by 13″ tall.  Cut 1.5″ squares from the bottom corners as shown below.  Repeat with your lining fabric.

Find the middle of the straps you made.  Place the straps on one of your main bag pieces so that the center of the straps are 3.5″ from the top and 2″ from the center of the main bag as shown below.  Sew the straps down in the middle using a box stitch (a box with an “X” in the middle) as shown below.

Cut a 4″ piece of elastic, fold it in half and sew it to the middle of this main bag piece.  I like to stitch over it several times just to be sure it won’t pull out when my bag is done.

place your two main bag pieces right sides togethe and sew along the bottom and sides.  Do not sew the top or the small squares at the bottom.

Box out the corners by lining up the bottom and side seams and sewing across the edge as shown below.

Set your main bag aside.  Place your two lining pieces right sides together and sew along the bottom and sides, this time leaving a 3″ gap in the bottom.

Box out the corners by ining up the bottom and side seams and sewing across the edge like you did for the main bag pieces. Then grab your main bag piece and turn it right side out.

Insert your main bag into your bag lining.  Line up the top edges, mathing the side seams, and sew around the top edge.

Turn the bag right side out through the hole in the lining.  Stitch the hole in the lining closed.

Tuck the lining down inside your main bag and press along the top seam.  (If you are using a laminated cotton for your bag use a lower heat setting on your iron and use a pressing cloth).  Top stitch around the top of the bag.

Fold down the top of the bag and mark where you want your button placed.

Sew on a fun button!

Add the snaps or velcro to your handlebar bag straps to form loops that will attach to the bike.  I like plastic snaps for this project, they are put on with snap pliers and are super easy to install!

Then snap that bag on your little one’s bike so she can start collecting treasure!

Thanks for reading and happy sewing!



Check out Crystal’s blog here.  Her darling shop here.  Follow her on Instagram here.  And her Pinterest page here.

***ALL contributor posts by Crystal, can be found HERE.

Leave a Reply

Your email address will not be published.


Thanks for the great idea! I’m 76 yrs old & still go riding with my 9 yr old gr-grandson when I watch him in the summer and I’ve been wanting something to carry my keys and cell phone etc. I don’t like a basket as everything bounces around loosely in that, but this would be fantastic…. just what I want! Now why didn’t I think of that? This is my next “to do” project! Thanks again!

Crystal thank you for a well explained tutorial for this bike bag. I have been sewing for years andni really have not come across anyone that speaks the same language as me as far as patterns are concerned. Thank you soooo much for the lovely and well written pattern

So excited!!! We are moving to an area where I will be able to ride my bike! Think, I may put area for keys and and such!!! Love it! Finally, was able to understand how to put a lining for bags!!!

wow what a cute idea even for an adult who rides bikes thank you for sharing. Also would work well on a walker for an lady or a dark one for a man. you are terribic

Thanks for another great tutorial. I am going to make six of these; one for each of my grandchildren. I may make one for me too!

Such a great tutorial and wonderful idea! I have 6 grandchildren who love to ride their bikes and these will be such a perfect gift idea for them.

This is a wonderful idea! I am going to make one for my sons bike. He goes on errands to the local store and carrying items back hone can be problematic. I think this would be very helpful to him.

Can’t wait to try this. I have been looking for plastic baskets for my kid’s bikes but I know they can break, so these fabric ones will be much better and more easily removed. Thanks for the easy to follow tutorial.

Well, this has GOT to be the best idea I’ve come across so far this year! And what awesome colours. You go, Girl!

Great project – fun to do. I’ve already made one for one of my four gradndaughters! And one for a birthday gift for a friend. Thanks

Would make a great walker bag also. Great instructions. I woyld use a teflon foot or scotch tape on the bottom of your pressure foot like you mentioned in your vinyl bag. Also smallest bindet clips are great for vinyl.

If making walker bag would add another set of straps into side seams to keep it from swinging. Also I’ve used pony tail elastic for regular and trimed off edge.

my family does alot of cycling and i am always stuck for somewhere to put my phone, change, keys, sunscreen etc. i found some really cute fabric with bikes on it and a cute spotty one for the lining so i am making this for me! thanks for the pattern.