NHS Factsheet

NHS website

Testicle lumps and swellings

Find out about lumps and swellings in the testicles, including what can cause them and when to get medical advice.

24 February 2023

Introduction

Lumps and swellings in the testicles (balls) are not usually caused by anything serious, but you should always get them checked by a GP.

See a GP if you have:

  • a lump in your testicles
  • swollen testicles
  • a change in the shape of your testicles
  • a change in the way your testicles feel
  • 1 testicle that has become bigger than the other
  • aching or discomfort in your testicles that does not go away

Lumps in the testicles can be a sign of testicular cancer ↗. This is easier to treat if it's found early.

Go to A&E immediately or call 999 if you have:

  • sudden, severe pain in a testicle
  • testicle pain along with feeling sick, being sick or pain in your tummy
  • testicle pain that has lasted more than an hour or continues when you're resting

These can be signs of a serious problem that needs to be treated in hospital as soon as possible.

What happens at your GP appointment

To find out what the cause of the lump or swelling in your testicle is, the GP may:

  • look at and feel your testicles
  • shine a torch through the bag of skin containing your testicles (scrotum) to check for a build-up of fluid
  • refer you for an ultrasound scan ↗

Treatment for a lump or swelling depends on the cause. You might not need treatment if it does not cause any problems and is not getting worse.

If the lump or swelling is painful or very big, the GP may refer you to a specialist for an operation to drain, shrink or remove it.

Causes of testicle lumps and swellings

Lumps and swellings in the testicles can have lots of different causes.

Most are caused by something harmless, such as a build-up of fluid (cyst) or swollen veins in the testicles (varicocele).

But sometimes they can be a sign of something serious, such as testicular cancer ↗.

Do not try to self-diagnose the cause of your lump – always see a GP.