20 Hottest Actors Under 30 – Updated!
It’s no secret celebrities are some of the most attractive people in the world. That’s one of the reasons we all admire them so much! As time goes by, there’s an opportunity for the next generation of hot male actors to make their mark on the industry. It’s 2021 and we thought it was only appropriate to keep you in the loop with the hot male actors under 30 that are, well…hot right now. The guys who made our hot male actors under 30 list are all as good-looking as they are talented and definitely deserve recognition. Enjoy!
1Taylor Lautner
The 29-year-old actor has been a heartthrob for quite a few years now. You probably know him from the Twilight movies, and the fact that he’s incredibly good-looking. He was, after all, known as one of the hottest cast members from that series. Of course, Twilight isn’t the only project he’s worked on he’s also been in ‘Cheaper by the Dozen 2,’ ‘Abduction,’ and more.
2Cole Mitchell Sprouse
Cole Mitchell Sprouse certainly isn’t new to Hollywood. He actually made is mark as an actor at a very young age thanks to his role on the Disney Channel’s The Suite Life of Zach & Cody.’ Remember when he was a duo with his brother at the start of his career?! Since then he’s continued his career as a successful adult actor.
3Drew Ray Tanner
Drew Ray Tanner may have made a career in Hollywood, California but this hot actor is a Canadian transplant. Another under 30 stud who’s best known for his role in ‘Riverdale.’ Clearly, Riverdale knew how to cast some of the hottest young actors around. It’s not one of the hottest shows for nothing!
4Harry Styles
We probably don’t need to give you any introduction to Harry Styles, but this wouldn’t be a hot male actor under 30 list without including him on it. While he’s primarily known for singing, he’s also started to turn his talents to acting. The first movie he acted in was ‘Dunkirk’ which was released in 2017, we’re sure we will be seeing more acting from Styles very soon.
5Anthony Ramos
Anthony Ramos is Under 30, and already been cast in some mega-hit productions – you may have heard of a little production called ‘Hamilton.’ He also made his mark in ‘A Star is Born’ with Lady Gaga – just to name a few. He’s not just good looking, he’s also incredibly talented! We don’t know about you but we love when an actor is multi-talented like Ramos.
6Barton Cowperthwaite
The 28 year old Denver native is known for his role in ‘Tin Pretty Things,’ among other productions. If you haven’t heard of Barton, you’re going to want to start following his career. He’s only 28 years old but we’re anticipating seeing a whole lot more of this hot male actor throughout his career in Hollywood.
7Casey Cott
You have probably heard of the show ‘Riverdale’ – even if you haven’t watched it, it’s an incredibly popular show! Casey Cott is only 28 years old but he’s an incredibly talented actor and also happens to be pretty hot. Obviously, if you haven’t watched ‘Riverdale’ yet you may want to, if nothing else than for the hot male actors that grace this epic cast.
8Charles Melton
Another ‘Riverdale’ star, Charles Melton is a heartthrob from the show that we had to include in this list. He was born in Alaska and moved to Los Angeles to pursue acting when he was just 20 years old. He’s clearly made an impact on the industry in a short amount of time.
9Cody Kearsley
Yep, another ‘Riverdale’ actor is on the list. What can we say? The cast is filled with young, talented, heartthrobs. Clearly it’s time to start watching the show. Cody Kearsley is from Canada and even as an under 30 actor, he has credits that are impressive from ‘Riverdale’ to ‘Daybreak’ and more.
10Jeremy Irvine
Irvine has been acting for over a decade, at only 30 years old. One of the things that makes him different from many actors is the fact that he’s known as a method actor. He’s fully committed to his roles, and also happens to be gorgeous.
11John Boyega
With a resume like John Boyega it’s hard to believe he’s under 30, but he is! This talented male actor has been in projects like ‘Star Wars,’ ‘Detroit,’ and many others. His talent speaks for itself, it’s a bonus he’s easy on the eyes!
12Justin Martin
Atlanta native, Justin Martin started his acting career at a really young age. Working on a lot of commercials and shows like ‘Drake and Josh’ early on. Justin then went on to make a presence on Broadway in ‘The Lion King.’ He’s continuing to show off his talents in different roles, he also sings and dances!
13Kj Apa
KJ Apa, full name is Keneti James Fitzgerald Apa, started his career in his native New Zealand. At just 23 years old he’s already starred in major roles. If you’ve noticed a theme on this list, you won’t be surprised to hear that one of his roles is in the CW’s ‘Riverdale.’
14Dev Patel
Recently turning 30, Dev Patel JUST makes the cut for our list but we couldn’t leave him out. He’s hot, talented and has already won an Oscar nomination – yes, at just 30 years old! It’s clear he’s set up for a pretty remarkable career in Hollywood at this point. His Oscar nomination comes from his role in ‘Lion’ which came out in 2016. We’re going to be keeping an eye on this hot actor as he continues to gain success.
15Nick Jonas
We all know the Jonas Brothers. Nick Jonas has made his mark as a singer and actor outside of the group with his two brothers. Starting out as a child star isn’t easy but Nick has maintained and gained major success as he gets older. Of course, he’s also been admired by girls and women all over the world and continues to do that as well.
16Rudy Pankow
Rudy gained a lot of attention for his role in the Outer Banks Netflix series. Though he was a hit amongst teen girls at the time, he has blossomed into a gorgeous guy whose appeal now extends beyond the teenage crowd.
17Tom Holland
Okay, Tom Holland is not conventionally attractive in the way that the rest of the guys on this list are, but we think he has something going on! He is absurdly talented and hot in a kind of dorky way, and we think he’s a very attractive Spiderman!
18Nick Robinson
There you have it, our 20 favorite hot male actors under 30! Of course, there is a ton of amazing guys we didn’t have space to include here, but we think you’d agree that this is a pretty solid list!
Check out our FULL list of the Top Hottest Actors.
And below is our past list of the hottest actors that are now over 30! Check them out:
19Liam Hemsworth
Liam is a gorgeous Australian actor who first came to our attention when he starred alongside Miley Cyrus in The Last Song (2010). He continued to make headlines as he and Miley became engaged to one another and when he played a starring role in the popular The Hunger Games film series. As if his cute accent and flawless physique weren’t enough, Liam is also the ambassador of the Australian Childhood Foundation, which means he’s just as gorgeous on the inside too. Though we love a good romantic story, we admit that we weren’t too sorry to hear when he and Miley split because this is a guy we want to stay on the market!
20Colton Haynes
Colton’s boyish good looks and charming personality make it no surprise that his original claim to fame was as an Abercrombie & Fitch model. After moving to Los Angeles to pursue an acting career, Colton landed a role on MTV’s supernatural Drama Teen Wolf. This show was clearly the perfect fit for Colton since it is not natural for a guy to be this hot!
21Tyler Hoechlin
Tyler is the werewolf that we all fell in love with, and now he is the super hot new Clark Kent/Superman on The CW‘s Supergirl. Did we mention that he will be in the next Fifty Shades of Grey sequels as an author, Boyce Fox? Ohh YES, we can’t wait!
22Nicholas Hoult
Nicholas is absolutely striking with his 6’3 frame, piercing blue eyes and dark hair. Perhaps the only thing more striking is his transformation from the adorable youngster with an appalling haircut who starred in About A Boy (2002) to the gorgeous man he is today. Oh, and did we mention he’s British? Yep, he has a hot accent too. Plus, Nicholas has great taste in women. He famously enjoyed a long relationship with one of our favorite actresses Jennifer Lawrence.
23Zac Efron
No list about hot actors under 30 would be complete without a nod to Zac Efron! Since his debut in High School Musical (2006), Zac has captured the hearts of millions of girls around the world. Though his hair and personal style have improved a lot throughout the years, his twinkling blue eyes and infectious smile have stayed consistent and helped him maintain a successful career in Hollywood.
24Dave Franco
Dave is 30, so he barely made the cutoff in terms of age for this list, but we couldn’t resist giving him a shout out because he is so cute! Dave is the gorgeous younger brother of another one of our favorite male actors: James Franco. At 5’7, Dave is a little on the short side, but we have no problem with that since his face and personality are to die for.
25Robert Pattinson
Tall and British with striking bone structure and piercing eyes, what isn’t there to like about Robert? Robert was a part of a famous life-imitating-art relationship when he dated his Twilight series co-star Kristen Stewart, but that relationship ended on rocky terms when Kristen was caught cheating on Robert. Now he is in a happy relationship with British singer FKA twigs, and we wish him all the best, but if he ever finds himself single, he knows where to find us.
26Penn Badgley
Penn captured hearts as the gorgeous and down to earth Dan Humphrey on the popular television series Gossip Girl. While we loved him on that show, he has gone on to work on some cool projects and we are excited to continue watching his career blossom!
27Nico Tortorella
Considering how absurdly attractive and talented Nico is, we are frankly surprised that he is not more of a household name by now. It’s hard to pick a favorite feature of his since he’s absolutely gorgeous, but one of the most noticeable things about him is his infectious grin. We are excited to see him continue to find success with acting projects cause we want to see that beautiful mug as much as possible!
28Logan Lerman
He was so hot in Percy Jackson, and we absolutely loved him in The Perks of Being a Wallflower, Ugh, Logan Lerman is too cute! He’s not only a talented actor, but also a musician, playing with different and quirky instruments such as the kazoo, the harmonica, and a steel drum. If we had one celebrity crush it would be him!
29Alex Pettyfer
Another gorgeous Brit, Alex is the perfect combination of boyish good looks and bad boy charm. He is definitely a pretty boy, so while we like to look at him, we probably wouldn’t want to date him since we don’t want our boyfriend to be prettier than we are!
30Hunter Parrish
Hunter is blue-eyed and blonde and has a lot of talent. We are looking forward to seeing where his career takes him!
31Chace Crawford
With his piercing blue eyes and gorgeous skin, it’s no surprise that Chace was cast as the resident hottie Nate Archibald on the popular series Gossip Girl. Though he totally works the smoldering mysterious look, he also has an amazing grin that lights up a room!
32Shia LaBeouf
Shia first rose to fame playing goofy Louis Stevens on the popular show Even Stevens. Apparently ready to shed his mainstream innocent image, Shia went on to pursue a number of edgier roles and has recently made headlines with his increasingly bizarre behavior. Although he says some things that may make you scratch your head, he definitely has some sort of hot bad boy thing going on!
33Robbie Amell
Robbie is a hot Canadian actor who is up and coming. Though he is not yet a household name, his classic good looks and talent are going to make him one soon!
34Oliver Jackson-Cohen
Oliver is a gorgeous British actor who is beginning to make his mark on American audiences. With a 6’3 frame and a fantastic smile, Oliver has definitely captured our attention and we are looking forward to seeing a lot more of him as his career takes off!
35Michael B. Jordan
Michael is gorgeous and has a very manly vibe that we are definitely into. We are excited that his career is taking off and that we have been seeing a lot more of him recently!
36Richard Madden
If you have been watching Game of Thrones you will recognize Richard as Robb Stark, the gloriously handsome son of Ned Stark. In real life, Richard is a handsome Scotsman with a beautiful girlfriend who he has been dating since 2011. Jenna Coleman, you are certainly a lucky girl!
37Daniel Radcliffe
Daniel Radcliffe is most famous for his role as Harry Potter. Though he came on the scene as an adorable youngster with a lot of raw talent, he has blossomed into a gorgeous guy with a very strong acting portfolio. Though Daniel is on the short side at 5’5, he has an amazing sense of humor, cute accent, striking features, and a lot of charisma. Something tells us he could get any girl he wants!
38Dylan O’Brien
Dylan started his career making videos on Youtube when he was 14, and he has skyrocketed from there. He is hilarious and has a cute face and boyish charm—we definitely approve and think he deserves a place on this list!
Can someone please tell who is the guy on that cover photo ? * u *
Hi Shi. This is Nico Tortorella and he’s our hottie #8 🙂
Tyler Hoechlin!
Shia Lebouf? Sure I loved him (only) on Even Stevens but a hottie??
Zac Efron should’ve been the one 🙁
Where the duck is Sam Claflin
He is over 30 years. But yes he’s very handsome
I was wondering if Scott Eastwood would be #1 or #2. Not on the list?
Hi Jenny,
We adore Scott Eastwood, and he’s #1 on our FULL Hottest Actors List 2016 – http://girlterest.com/hottest-actors-2016/
Enjoy!
Girlterest Team
Tyler hoechlin <3
Yes. This list is win! <3
zayn malik is handsome
Henry cavill
Henry is over 30!
Why is Dylan at the end of the list?! Hes so adorably cute!!
Robert Pattison should be first
Ok where is Grant Gustin or Logan Lerman?!?!?
Matt Bomer?!?
Nick Bateman?!?
Where are those hotties in this list?!?
Where the eff is Chris Wood? He is smoking!
Nicholas Galitzine, Brenton Thwaites, Grant Gustin are not in this list?!
Where is Logan Lerman ?!!
Cole spouse should be on that list??
Pretty sure Zac Efron is 29…
Timothee Chalamet
Isn’t Robert Pattinson over 30?
Harry styles
yees i totally agree anthony is the best!