All Children's Hospital Logo

Health Information Library

Teens > Q&A > Doctors, Hospitals & Medicine > Is the HPV Vaccine Always a Shot? I'm Scared of Needles!
Is the HPV Vaccine Always a Shot? I'm Scared of Needles!

I'm scared of needles after I got my blood taken once and they couldn't find my veins. Do I have to get the HPV vaccine done with a needle?
- Tasha*

After your experience, it's understandable that you're nervous about anything to do with needles. Usually, having blood taken isn't as bad as the experience you had.

Getting a shot is a lot easier than a blood draw. A shot is over much faster, and the procedure is simpler because the needle doesn't need to go into a vein. Medical professionals who give lots of shots get really good at it. Even though it feels like a pinch, it doesn't hurt for long.

The HPV vaccine is only available as a shot. But there are ways you can feel more comfortable when getting the shot.

Naturally, it's tempting to skip shots. But resist that temptation! Vaccines help prevent serious illnesses that can be much worse than getting a shot.

Here's another reason to get that shot: Giving in to a fear can reinforce that fear and make it stronger. Try taking a deep breath and thinking of your HPV shot as a way to overcome a fear. Challenge yourself to face the fear — and give yourself a reward afterward.

Reviewed by: Julia Brown Lancaster, MSN, WHNP-BC
Date reviewed: November 2013

*Names have been changed to protect user privacy.

Related Articles
T    5 Tips for Surviving Shots
T    Do I Have to Get All Three HPV Vaccine Shots?
T    HPV Vaccine
T    Immunizations
T    Meningitis
Note: All information is for educational purposes only. For specific medical advice, diagnoses, and treatment, consult your doctor.
© 1995-2015 KidsHealth® All rights reserved. Images provided by iStock, Getty Images, Corbis, Veer, Science Photo Library, Science Source Images, Shutterstock, and

Additional Info

Pocket Doc Mobile App
Maps and Locations (Mobile)
Programs & Services
For Health Professionals
For Patients & Families
Contact Us
Find a Doctor

All Children's Hospital
501 6th Ave South
St. Petersburg, FL 33701
(727) 898-7451
(800) 456-4543

Use Normal Template
© 2015 All Children's Hospital - All Rights Reserved