Hello! I’m looking for a reusable water bottle with certain characteristics, and am hoping for some recommendations:
- Made of stainless steel, or another long-lasting, non-degrading material that doesn’t change colour or absorb the flavour of the drinks inside
- You would trust it not to leak in your bag
- Supports both hot and cold drinks
- Has a straw
- Individually replaceable difficult-to-clean parts (e.g. straw, mouthpiece)
- Bonus points if these parts are sold separately
- Extra bonus points if there are interoperable multiple vendors for these parts! (not sure if that’s realistic, but I’ll include this anyway :))
- Easy to clean, either by hand or in the dishwasher
- Sold in the UK
- And of course, that lasts a long time!
I’d ideally like one with all of these characteristics, but feel free to comment bottles that don’t match perfectly, in case that’s useful to others.
Edit: thank you so much everyone for the suggestions! I ended up buying a Klean Kanteen Classic Water Bottle. It arrived yesterday and so far so good! Will edit again if anything goes wrong with it in the next 10 years :D


Some Zojirishi bottles contain a nonstick film on the inside of their travel mugs. Some are pure stainless steel but cost more.
I wonder if that statement about them not being dishwasher safe is for the former. I bet the stainless steel options are dishwasher safe.
https://www.zojirushi.com/blog/design-explained-our-slicksteel-interiors-and-nonstick-coatings/