Shopping for men can be hard, scratch that, impossible. Whether they’re super picky or chronically indifferent, choosing the right gift can be difficult whether you just started dating or you’ve been together for years. Luckily, my boyfriend isn’t shy about pointing out any little thing he would like to receive wrapped in shiny paper, so over the months I’ve been keeping track of all the things that have caught his eye.

And since my boyfriend is only one guy’s opinion, I also enlisted the help of a few friends who we’re happy to send me a Christmas list of items they’d be more than happy to find under the Christmas tree. Whether your brother, boyfriend or best friend enjoys movies or sporting events, you should be able to find something on this gift guide for every guy on your list. For your convenience I have added direct links to the items (or closest match) beneath each image. I will not profit at all from you clicking or purchasing anything from those links, I was just trying to save you guys some time. Happy shopping!

Links for products shown in image above

1 // 2 // 3 // 4 // 5 // 6

1. Running pants: for those awesome people that don’t use the cold winter as an excuse to stop working out. 

2. Nike+ fuelband: to track just how many more calories they are burning than you, and other stuff

3. Compression socks: I can’t explain it but guys go crazy for these! Plus, who doesn’t need new socks?

4. Earbuds: the kind that won’t fall off as they run, jump, lift, whatever happens at the gym

5. Reusable water bottle: so they can stop stealing your cute expensive ones 

6. Gym bag: so you never have to walk around with them carrying all their junk in a plastic bag again

Links for products shown in image above

1 // 2 // 3 // 4 // 5 // 6

1. Movie tickets: make it easier on yourself and buy them a gift card that can be used anywhere

2. Popcorn maker: I got this for Christmas last year and it is amazing! 150% recommend to everyone!

3. Season DVD: choose any of their favorite television shows and pick up their favorite season

4. Movie basket: if you rather DIY, fill a basket with all their favorite snacks

5. Mug: because you can never have too many mugs, especially in the winter

6. Apple TV: to catch up on all his favorite TV shows, Netflix bingeing and Hulu and commitment nights

Related Post: 11 Perfect Gift Ideas for Your Boyfriend’s Parents

Links for products shown in image above

1 // 2 // 3 // 4 // 5 // 6

1. External hard drive: this is one of those things that you didn’t know how much you needed it till you have one

2. Portable speakers: whether he needs music to work out to or clean the apartment with

3. Apple TV: everyone should have one of these or a Google Chromecast, absolutely everyone

4. Fujifilm Instax Mini 8 Camera: my boyfriend loves his, and loves that I carry it in my purse even more

5. Mophie charger: I have this exact model and it charges my phone to 100% at least two full times

6. Earbuds: I’ve had this pair for over 6 months now and they are in the same conditions as when I first bought them

Links for products shown in image above

1 // 2 // 3 // 4 // 5 // 6

1. Robe: I know it sounds weird, but my boyfriend went B-A-N-A-N-A-S for this robe. Don’t ask me why, but he loves sitting around the apartment in it

2. Beard kit: to help his beard feel less like straw while still letting him feel manly

3. Sunglasses: wayfarers compliment everyone’s face shape, they’re an automatic win

4. Apple TV: I swear I’m not sponsored by Apple, I just really love watching Netflix on an actual TV

5.  Wallet: most guys don’t replace their wallet often, which makes it a perfect gift that’s also practical

6. Hoodie: winter is here, buy him something you can steal from him in a couple of weeks!