43 Hot Ways to Give a Guy a Rock Hard Boner & Mistakes Many Girls Make

You can get your man excited with a touch or words. But you need to know how to give a guy a boner. Try these tips and he’ll be screaming with pleasure.

how to give a guy a boner

There is no greater turn-on than watching or feeling your guy get hard and knowing it is all down to you. Knowing how to give a guy a boner is a serious turn-on, and, perhaps more importantly, is necessary in order to have great sex.

Why would a guy not get a boner sometimes?

We think that it should be easy for a guy to get a boner. But sometimes, his penis doesn’t want to cooperate. Why would that be? Well, there are some reasons, and here they are.

1. He’s overweight

Being unhealthy or overweight can cause a lot of different problems to anyone’s body. And when a guy is carrying too much fat, this can not only make him tired and fatigued, but it can increase his estrogen levels too – and that’s not conducive to getting a boner.

2. He’s drunk

Having too much to drink can definitely interfere with a man’s ability to have an erection. Alcohol is a depressant, which means that it not only affects your ability to think, speak, and move, it can decrease sexual desire.

And it can make it difficult for him to get a boner and reach orgasm. This is because alcohol decreases blood flow to the penis. [Read: 10 sober reasons why drunken sex is never a good idea]

Quality Lingerie and apparel for Sexy Minded People

3. He smokes

Smoking also has a negative effect on almost all aspects of your health, including your sexual health. Smoking thickens your blood and damages arteries. And because erections are caused by an increased blood flow to his penis, it can affect whether or not he gets a boner, just like alcohol can.

4. He is stressed

You wouldn’t think that stress would affect a man’s penis, but it does. How well it works is heavily dependent on his brain.

So, too much stress can interfere with a man’s ability to get a boner. Stress can interrupt how his brain sends messages to his penis, which restricts blood flow.

5. Emotional issues

Similar to stress, if there are other emotional problems going on in his life, that can affect his erections too. Maybe he doesn’t trust you, is afraid of getting you pregnant, or just isn’t very emotionally attached. Talking about these emotional issues can help. [Read: Nervous about sex – are you feeling the jitters with a new partner?]

6. Drugs and medication

There are many kinds of drugs that can lead to some level of erectile dysfunction. Whether they are recreational drugs such as marijuana, cocaine, amphetamines, barbiturates, heroin, or any other drug, they can affect a man’s sexual performance.

In addition, prescription medication can also make it difficult to get an erection too.

7. He’s not attracted to you

You don’t want to hear this one, but sometimes it’s true. As we all know, in order to get a boner, a man has to feel sexual excitement. And sometimes a woman he’s with just doesn’t turn him on enough for one reason or another.

8. He has low testosterone

The reason that teenagers and young men get a lot of spontaneous erections is because their testosterone levels are very high. As men age, their testosterone goes down, and that makes it more difficult for some to get erections. [Read: 14 signs of high testosterone in men – The overflow of man-juice]

Adult Clothing and Toys

9. He’s nervous

A lot of sexual excitement has to do with his brain and nerves. So, if he is worried that he is pleasing you, or if this is his first time having sex with you *or ever*, that can affect whether or not he gets a boner easily. [Read: How not to be nervous before having sex with someone and just enjoy it]

10. He has low self-esteem

Maybe the guy thinks you are way out of his league, and so that adds to his already low self-esteem. His self-talk might be negative because he doesn’t love himself. And this negativity can affect his ability to perform in bed.

11. He has erectile dysfunction

Some men just have some level of erectile dysfunction. It can be an occasional or situational thing. Or it could be something that is progressive and getting worse for one reason or another. [Read: Why does losing an erection bother a man so much?]

How to give a guy an instant boner

Sometimes it’s fun to take the lead, and put the moves on your man to make him hot, horny, and ready for action. Try the following tips to turn him on, give him a boner and make him think you are the best girlfriend ever!

If you’re looking for naughty ways to give him a boner in public, read this guide on ways to make a man horny just by casually sitting next to him. And if you’re looking for ways to give him an instant erection and drive him up the wall, read on!

1. Strip tease

 A sexy strip tease is sure to get your man hot, hot, hot! Start off in an outfit that you know you look great in, something you can slip off seductively and slowly, and find a great soundtrack to help you get in the mood.

Have him sit or lie down and then slowly strip off, revealing your skin just a little, and then a little more, until you are down to your gorgeous underwear or even your birthday suit. He’s sure to be super hard and desperate to pounce on you ASAP! [Read: Sexy strip tease 101 – How to strip for your man like a pro]

2. Dirty texts

If you want to play with your man, send him a series of dirty text messages and pictures throughout the day.

Start off a little cheeky, a little flirty, and as he responds, get more and more filthy. You’ll no doubt get him uncomfortably hard and looking forward to seeing you later!

3. Whisper in his ear

When you start getting down to it, gently start whispering in his ear while giving it a little nibble and the occasional lick.

Promotional Deals and Savings

You can go for full-on dirty or just whisper how much you love him or how he feels so good touching you, how you love touching him, and so on, the more you do this, the harder he’ll get! [Read: 60 examples and dirty talk tips that’ll make him hard just thinking of you]

4. Tell him what you want

Guys love it when a girl takes charge, so tell him exactly what you want him to do to you and when. Hearing out loud all the things you love and why, and hearing your appreciative moans and groans when he does them will give him a boner for sure!

5. Dress up

Dress up in sexy lingerie to give your man a great surprise and get him hard in no time. You could go for something classy or cheeky, revealing or romantic, or better yet, why not dress up in a sexy costume such as a nurse or maid outfit? Erection guaranteed! [Read: 15 effortlessly sexy role-playing costumes your man will love]

6. Touch it

Okay, so it might be obvious, but touching his penis is a surefire way to get him hard. Start off by gently wrapping your hand around the base of his penis and lightly move your hand up and down – ask him if he likes it harder, faster, etc.

You’ll soon feel it growing and stiffening in your hands – a serious turn-on! [Read: 15 slutty positions and moves to give the best hand job ever]

7. Suck it

Go down on him, and he is sure to be grateful and get a hard-on instantly. Start off by gently licking up and down the underside of his penis, gently tickle his balls while you do it and then take him in your mouth, wrapping your lips around your teeth as you do so. Suck and lick his penis, and you’ll be feeling him getting hard in no time.

8. Tease him

Guys like teasing just as much as girls do. Start by softly stroking and kissing him all over, get close to his penis, and occasionally go closer before moving away, then kiss him passionately on the lips and then pull away again.

Keep repeating this until he has a huge hard-on and is begging you for more.

9. Don’t let him touch you

If you want to take the teasing even further, don’t let him touch you at all while you do the above. If he moves his hands towards you, hold them back. Or you could even tie him up for the ultimate in awesome, agonizing pleasure. [Read: 30 sexy ways to tease your man and make him want to F you right there]

10. Watch porn

Guys are stimulated by visual things, so watching porn is a quick and easy way to get them turned on and ready for action.

Find something that suits both your tastes and you’ll no doubt get pretty turned on yourself too! [Read: 10 ways to get your man in the mood for naughty romance]

11. Tell him how good it feels

Give him confidence in the bedroom by telling him what a good job he is doing. When he’s touching you, tell him how great it feels and why. Hearing how much you love it is going to make him stand to attention in more ways than one!

12. Keep the lights on

Again, guys are visual and like to see when it comes to sex, so if you usually prefer to hide your wobbly bits in the dark, be brave and keep the lights on.

If you are a bit shy, then light some candles or invest in a dimmer switch to create the perfect sexy ambiance. This will definitely give a guy a boner. [Read: Lights on or off? The good and bad on bedroom lighting and sex]

13. Roleplay

Role play can be seriously sexy so why not give it a go and see if it can get your guy hard? Take it in turns to play different roles, teacher and pupil, patient and nurse – whatever turns you on. He is sure to get horny and hard pretty quickly.

14. Pretend to be strangers 

There is something seriously sexy about pretending you don’t know one another. Slip on your sexiest outfit, arrange to meet in a bar neither of you has been to before, and act like you don’t know one another. 

Keep the conversation strictly flirty and we’ll bet your man gets a hard-on just by talking to you. [Read: 12 foreplay moves that work exceptionally well on men]

15. Talk dirty

Talking dirty to one another can be a surefire way to get things steamy in no time at all. If you aren’t that comfortable at first, don’t worry, it can take practice to get into it. Start off slowly and you’ll soon get the hang of it, and he is sure to have a huge boner in a few seconds. [Read: How to talk dirty in bed – All the examples you need]

16. Be loud

Being loud will turn him on for sure. Groan, moan, and tell him how amazing he feels. If that doesn’t give him an erection, we don’t know what will! [Read: How to sound sexy in bed and arouse your man]

17. Read erotic fiction to him

This is the literature lovers’ version of porn! Reading sexy passages from a dirty book can build up sexual tension and is sure to get something stirring in his nether regions pronto!

18. Play a dirty game

Why not have a little fun with your sex life and play a dirty game? There are loads of fun sex games out there that can spice things up, and as things get filthy, he is sure to get a boner with it! [Read: 10 fun sex games to play with your boyfriend in bed]

19. Kiss but nothing else

Back to the teasing! If you want to keep him waiting and get him seriously hard before you go to the next level, why not evoke a ‘kissing only’ rule? 

Sometimes, if you have been in a relationship for a while, it is easy to neglect the simple pleasures, so get down to a serious make-out session, and you’ll be sure to feel him getting hard in no time at all!

20. Compliment him

Guys love to be flattered just as much as girls, so shower him with compliments about the way he looks, how sexy you find him, how fantastic he feels inside you – whatever works to turn him on – you’ll find out what he loves to hear and then get him harder than ever before.

21. Use your body language

If you know how to flirt with a guy without even saying anything to him, he will get an instant boner. You need to know how to work your body.

For instance, hold the guy’s gaze *but not for too long*, keep your body open, play with your necklace near your cleavage, brush up against him, or lick your lips. [Read: How to flirt by touch and use subtle body language to seduce anyone]

22. Kiss all over his body

Kissing doesn’t have to stay on his lips. You can give a guy a boner by maximizing your kissing ability by kissing him all over his body.

You can kiss his neck, upper chest, or even his earlobes. If he has his shirt off, you can kiss him above his pants.

23. Be spontaneous

Another way to give a guy a boner is to be spontaneous. Show him that you’re up for anything, anytime. Try to be adventurous when you are hooking up and get out of any routine you have.

You can do things like whisper dirty things in his ear when you are in public or surprise him in the shower.

24. Be aggressive

Taking the lead is a sexy turn-on for a lot of guys. They might be nervous if they haven’t hooked up with you before and think you want to take it slowly. So, just take the reins from him once in a while. That will give him a boner really quickly. [Read: How to be a dominant and the steps to take control and lead in bed]

25. Send sexy texts

Guys love getting racy, sexy texts from girls. So, text him and say how much you want him or what you are wearing *or not wearing*. That will get his imagination to run wild, and his penis will be standing at attention immediately.

Mistakes girls make while trying to give a guy a boner

While it’s cute, some girls just try too hard, or just plain ol’ don’t know what they’re doing wrong sometimes when they are trying to give a guy a boner. So here are some mistakes that girls make.

1. Talking too much

Everyone knows that girls like to talk. But some guys aren’t as into it as they are – especially during sex. When he is turned on, he wants you to be quiet.

He doesn’t want Chatty Cathy trying to seduce him, he wants a sexy, mysterious woman. [Read: People who talk too much – why they do it and 21 ways to handle them]

2. Talking about an ex

Guys like to be the alpha male. They want to think that they are a superhero in bed and that they are the best you have ever had.

It’s not fun for them to be reminded that you have an ex – or many of them. It’s not something that will get his dick hard. So, keep your mouth shut about all of them.

3. Turning the lights off

Sure, most girls are pretty insecure about their bodies. They think they are too fat or too thin or have too much cellulite. And so it makes sense that they are more comfortable when the lights are off. 

But guys don’t judge your body as much as you do. In fact, they are very visual creatures and want to look at you. So don’t hide in the dark when you’re trying to give a guy a boner. [Read: 26 sexy, dirty, freaky to say and do in bed and try something new]

4. Not smelling good

Smelling good can mean a couple of different things.

First, you have to have good hygiene. Shower regularly and wash your private parts so that you smell good down there too. Then, you also want to smell fresh by having some perfume on or some other fragrance that he will like.

5. Not participating 

Guys don’t like to do all the work when it comes to seduction and sex. They don’t want a girl who is a “dead fish.” So, you have to take an active role when you are trying to give a guy a boner. Take the wheel and just go for it with enthusiasm and lots of energy. [Read: Pillow princess – What does it mean when a girl is called one]

6. You act insecure

Believe it or not, confidence is sexier to a guy than a woman’s looks. He would probably rather go out with an average-looking girl who loves herself than a supermodel who doesn’t like herself.

So, don’t ask if you’re “doing it okay” or if “your body turns him on.” That screams of insecurity. Just assume that he is already turned on! [Read: How to build self-confidence – 16 ways to realize you’re worth it]

7. Baby talk

You might think it’s cute to do baby talk and call him cute little names like “Lovey-Boo” or something like that. But guys don’t get into that. They think it’s weird, and it probably won’t give him a boner. So talk sexy or dirty, but not like a baby.

[Read: 23 sexy tips to dirty talk and say the sexiest words to your man]

Now you know how to give a guy a boner. These tips are perfect to try on your man and are sure to turn him on and get his favorite friend standing to attention. So why not take the reins in the bedroom *or wherever you feel like* and try these out for some seriously hot action, and a seriously happy boner!

Liked what you just read? Follow us on Instagram Facebook Twitter Pinterest and we promise, we’ll be your lucky charm to a beautiful love life.

You might also like

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Get more stuff like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.