Hey everyone! I recently picked up a Canon EOS R100 and I’m really liking it, but the kit lens makes the setup feel a bit bulkier than I expected when I’m just trying to carry it around all day. I’m looking for a lightweight lens that keeps the whole camera setup compact for casual travel, street photos, and family stuff.
A couple specifics: I don’t need a super long zoom, but I’d love something that’s noticeably smaller/lighter than the kit lens and still gives decent image quality. I also shoot indoors fairly often (restaurants, living room lighting), so I’m wondering if a small prime with a wider aperture would be a better “everyday” option than a compact zoom. Autofocus reliability matters too since I’ll sometimes hand the camera to someone else to take pics.
Budget-wise I’m hoping to stay around $300–$500 if possible, but I can stretch a bit if the difference is really worth it.
What’s the best lightweight lens for the EOS R100 that you’ve actually enjoyed using day-to-day, and why?
For your situation, I’d honestly go the “small native prime” route. Background: the R100 body is light, so the kit zoom is usually what makes it feel chunky. Why it matters: indoors + handing it to someone else = you want a wide-ish view, fast aperture, and AF that just works. Solution: grab a compact Canon prime (or a tiny Canon zoom if you really need flexibility) — I’ve been happiest with Canon glass long-term, no complaints on AF, and it keeps the whole setup literally jacket-pocket-ish. good luck!
Jumping in with a couple of budget-focused picks. Since you’re on the R100, you really want to maximize that small form factor without spending a fortune on heavy glass. - Canon RF 28mm f/2.8 STM: This is the best "pancake" lens for your setup. It makes the camera feel almost like a point-and-shoot. It’s roughly 45mm on your crop sensor, which is a great "do-it-all" length for travel and street. - Canon RF 50mm f/1.8 STM: If you find yourself in really dark restaurants, this is the one. It’s incredibly cheap—usually under $200—and very light. A quick practical tip: look for Canon’s official refurbished sales. I’ve saved hundreds that way, and you still get the full warranty. It's the safest way to stretch a tight budget. I’d personally avoid the cheap third-party lenses you see online. They’re tempting, but for family stuff, you *need* that native Canon AF reliability. Yeah, the kit lens is okay, but these primes are a massive jump in quality. Tbh, if you can only get one, grab the 28mm. It’s basically the perfect match for the R100’s size.
Noted!
I absolutely love the R100 but you're totally right, the kit lens makes it feel way bulkier than it needs to be! If you want a setup that is super reliable and easy to use, you really should look at the Canon RF 28mm f/2.8 STM. It is such a fantastic little pancake lens! I suggest this because native Canon lenses are always the safest bet for autofocus accuracy. When you hand the camera to a family member, you want to be sure it actually locks focus, and this one never misses. On the R100, it gives you a roughly 45mm field of view, which is basically what the human eye sees. That makes it super intuitive for street photography and candid family shots. The f/2.8 aperture is also a huge upgrade for indoor stuff. It lets in much more light than your current zoom, so your restaurant photos wont look all grainy and noisy. Plus, it's so tiny that the whole camera becomes almost pocketable!! It’s honestly the best everyday lens for the price. TL;DR: The Canon RF 28mm f/2.8 STM is the way to go. It's tiny, affordable, and the autofocus is rock solid for family photos and travel.
This thread is gold. Bookmarking for future reference 🔖