What is nipple discharge?

Nipple discharge is when fluid comes out from one or both of your nipples. It is common for women to experience nipple discharge while breastfeeding, but at other times, it could be a symptom of several different breast conditions or hormonal imbalances. If you have any unusual nipple discharge or are experiencing it for the first time, talk with your doctor about your next steps.

For women, nipple discharge is especially common during the reproductive years, and it can happen even when you aren’t pregnant or lactating. In men, any discharge from the nipples isn’t normal and is a sign of a health issue.

woman sitting in chair, smiling at camera holding phone learning about nipple discharge

Types of nipple discharge

Nipple discharge comes in many types, colors and consistencies. When you visit the doctor for breast discharge, your care team will ask questions about your specific type of discharge. Discharge may range in color from clear to green to brown. It can also vary in consistency and be watery, thick or sticky. Sometimes, discharge only happens when you press or squeeze the nipple, or it may come out on its own.

While your nipple discharge may be harmless, it can sometimes indicate a more serious health issue. Discharge colors and their potential causes may include:

  • Bloody nipple discharge: Bloody discharge may happen if you have a papilloma, a harmless wart-like tumor that can grow in the breast. Rarely, this may indicate breast cancer.
  • Clear nipple discharge: If clear discharge only comes from one breast, it could be a sign of breast cancer, a papilloma or a blocked nipple duct.
  • Green nipple discharge: If you notice green discharge, the most common cause is a breast cyst.
  • Yellow discharge from nipple: Cloudy, yellow or pus-like discharge is a common sign of a breast infection.
  • White discharge from nipple: Milky-white discharge is often caused by hormonal changes, like pregnancy or stopping breastfeeding.
  • Brown nipple discharge: Fibrocystic breast changes or blocked ducts sometimes lead to brown nipple discharge.

When to see a doctor

Hormonal nipple discharge causes

Changes in your hormone levels can cause many effects on your body, including nipple discharge. Discharge related to hormone changes is sometimes milky-white, but it can also be brown, green or yellow. When hormones are the cause, nipple discharge often affects both breasts.

Some natural hormone changes due to your menstrual cycle or events like pregnancy cause nipple discharge. Most of the time, these normal changes aren’t a cause for concern. Ongoing stress may also affect your hormones and lead to nipple discharge. In other cases, nipple discharge is related to medications or medical conditions that affect your hormone levels.

Menstrual cycle changes

Pregnancy and breastfeeding

Galactorrhea

Hormone-related medical conditions

Medications

Non-hormonal causes of nipple discharge

While hormonal changes are a common cause of harmless nipple discharge, breast discharge is sometimes a symptom of an underlying medical condition. Getting checked by your doctor when you have ongoing discharge is a good idea. A visit to the doctor can help you find out what discharge is normal and what discharge may need additional care or testing.

Breast cancer can rarely cause breast discharge, whereas other medical conditions are more common. With diagnosis and treatment, your care provider can work with you to monitor or resolve some of the causes of non-hormonal nipple discharge.

Mammary duct ectasia

Women in perimenopause or menopause may experience mammary duct ectasia. In this condition, the milk ducts become inflamed and blocked. Inflamed milk ducts can cause thick, clear, green or brown discharge and red, tender nipples. In some cases, it might also lead to breast infection.

Diagnosing breast discharge

If you’re experiencing nipple discharge, a visit to the doctor can give you the answers you need. To diagnose the cause behind your nipple discharge or other related symptoms, your doctor will likely ask you questions about your medical history and perform an exam.

Then, your care team may recommend other tests to gather more information about your health or closely examine your breast tissue. Some standard tests used to diagnose the cause of nipple discharge include blood tests and imaging tests, like a mammogram. The type of tests you need will depend on your breast discharge and other factors unique to your health. 

  • Mammogram: A diagnostic mammogram uses X-ray imaging to take pictures of the breasts.
  • Ultrasound: A breast ultrasound provides images of the breasts to understand the causes of your nipple discharge. This test sometimes helps identify intraductal papilloma.
  • Biopsy: Based on your breast exam or an imaging test, your doctor may use a breast biopsy to take a sample of the tissue in an area of the breast that needs a closer look.
  • Blood test: Blood tests give your care team more information about your prolactin levels and thyroid function, which could be causing nipple discharge.

Our locations near you

We offer several locations for your care, including centers in North and Central Texas that specialize in diagnosing and treating breast health symptoms like nipple discharge.

Accepting walk-ins

Baylor Scott & White Clinic - Austin North Burnet

2608 Brockton Dr , Austin, TX, 78758

Not accepting walk-ins

Baylor Scott & White Clinic - Brenham Hwy 290

604 US 290 , Brenham, TX, 77833

Not accepting walk-ins

Baylor Scott & White Clinic - Cedar Park

910 E Whitestone Blvd , Cedar Park, TX, 78613

Not accepting walk-ins

Baylor Scott & White Clinic - College Station Rock Prairie

800 Scott and White Dr , College Station, TX, 77845

Not accepting walk-ins

Baylor Scott & White Clinic - Pflugerville Medical Center (Building 1)

2600 E Pflugerville Pkwy Bldg 1, Ste 200, Pflugerville, TX, 78660

Not accepting walk-ins

Baylor Scott & White Clinic - Pflugerville Medical Center Building 2

2600 E Pflugerville Pkwy Building 2, Pflugerville, TX, 78660

Not accepting walk-ins

Baylor Scott & White Clinic - Round Rock 302 University

302 University Blvd , Round Rock, TX, 78665

Not accepting walk-ins

Baylor Scott & White Clinic - Santa Fe

1402 W Ave H , Temple, TX, 76504

Accepting walk-ins

Baylor Scott & White Clinic - Temple

2401 S 31st St , Temple, TX, 76508

Not accepting walk-ins

Baylor Scott & White Clinic - Temple Professional Plaza II

1713 SW H K Dodgen Loop Bldg II, Ste 100, Temple, TX, 76502

Not accepting walk-ins

Baylor Scott & White Medical Center - Austin

5245 W US Hwy 290 Service Rd , Austin, TX, 78735

Accepting walk-ins

Baylor Scott & White Medical Center - Brenham

700 Medical Pkwy , Brenham, TX, 77833

Accepting walk-ins

Baylor Scott & White Medical Center - Buda

5330 Overpass Rd , Buda, TX, 78610

Accepting walk-ins

Baylor Scott & White Medical Center - Centennial

12505 Lebanon Rd , Frisco, TX, 75035

Accepting walk-ins

Baylor Scott & White Medical Center - College Station

700 Scott and White Dr , College Station, TX, 77845

Accepting walk-ins

Baylor Scott & White Medical Center - Frisco

5601 Warren Pkwy , Frisco, TX, 75034

Accepting walk-ins

Baylor Scott & White Medical Center - Grapevine

1650 W College St , Grapevine, TX, 76051

Accepting walk-ins

Baylor Scott & White Medical Center - Hillcrest

100 Hillcrest Medical Blvd , Waco, TX, 76712

Accepting walk-ins

Baylor Scott & White Medical Center - Irving

1901 N MacArthur Blvd , Irving, TX, 75061

Accepting walk-ins

Baylor Scott & White Medical Center - Lake Pointe

6800 Scenic Dr , Rowlett, TX, 75088

Accepting walk-ins

Baylor Scott & White Medical Center - Lakeway

100 Medical Pkwy , Lakeway, TX, 78738

Accepting walk-ins

Baylor Scott & White Medical Center - Marble Falls

810 W State Hwy 71 , Marble Falls, TX, 78654

Accepting walk-ins

Baylor Scott & White Medical Center - McKinney

5252 W University Dr Highway 380 at Lake Forest Drive, McKinney, TX, 75071

Accepting walk-ins

Baylor Scott & White Medical Center - Pflugerville (Building 1)

2600 E Pflugerville Pkwy Bldg 1, Ste 100, Pflugerville, TX, 78660

Accepting walk-ins

Baylor Scott & White Medical Center - Plano

4700 Alliance Blvd , Plano, TX, 75093

Accepting walk-ins

Baylor Scott & White Medical Center - Round Rock

300 University Blvd , Round Rock, TX, 78665

Accepting walk-ins

Baylor Scott & White Medical Center - Temple

2401 S 31st St , Temple, TX, 76508

Accepting walk-ins

Baylor Scott & White Medical Center - Waxahachie

2400 N Interstate 35E , Waxahachie, TX, 75165

Accepting walk-ins

Baylor Scott & White OB/GYN Clinic - Waco
Baylor Scott & White OB/GYN Clinic - Waco

120 Hillcrest Medical Blvd Office Building 2, Ste 201-2, Waco, TX, 76712

Not accepting walk-ins

Baylor Scott & White Obstetrics & Gynecology - Frisco

4461 Coit Rd Ste 205, Frisco, TX, 75035

Not accepting walk-ins

Baylor Scott & White Obstetrics & Gynecology - Frisco at PGA Parkway

16050 Everwell Ln Professional Pavilion I, Ste 200, Frisco, TX, 75033

Not accepting walk-ins

Baylor Scott & White Obstetrics & Gynecology - Grapevine

1631 Lancaster Dr Ste 370, Grapevine, TX, 76051

Not accepting walk-ins

Baylor Scott & White Obstetrics & Gynecology - Rockwall

1005 W Ralph Hall Pkwy Ste 115, Rockwall, TX, 75032

Not accepting walk-ins

Baylor Scott & White Obstetrics & Gynecology - Rowlett

9500 Lakeview Pkwy Ste 100, Rowlett, TX, 75088

Not accepting walk-ins

Baylor Scott & White Obstetrics & Gynecology - Waxahachie

2460 N Interstate 35E Ste 225, Waxahachie, TX, 75165

Not accepting walk-ins

Baylor Scott & White Park Lane OB/GYN Associates

9101 N Central Expy Ste 250, Dallas, TX, 75231

Not accepting walk-ins

Baylor Scott & White Specialty Clinic - Harker Heights

907 Mountain Lion Cir , Harker Heights, TX, 76548

Not accepting walk-ins

Baylor Scott & White Specialty Clinic - Killeen Hemingway

2405 S Clear Creek Rd , Killeen, TX, 76549

Not accepting walk-ins

Baylor Scott & White Specialty Clinic - Lakeway

200 Medical Pkwy , Lakeway, TX, 78738

Not accepting walk-ins

Baylor Scott & White Specialty Clinic - Marble Falls

800 W State Hwy 71 , Marble Falls, TX, 78654

Accepting walk-ins

Baylor Scott & White Specialty Clinic - Salado

213 Millcreek Dr Ste 190, Salado, TX, 76571

Not accepting walk-ins

Baylor Scott & White Surgicare - Dallas

4020 Junius St , Dallas, TX, 75246

Not accepting walk-ins

Baylor Scott & White Surgicare - Garland

530 Clara Barton Blvd Ste 100, Garland, TX, 75042

Not accepting walk-ins

Baylor Scott & White Women's Health Group

3600 Gaston Ave Wadley Tower, Ste 1158, Dallas, TX, 75246

Not accepting walk-ins

Baylor Scott & White Women’s Health Specialists - Waxahachie

2460 N Interstate 35E Ste 165, Waxahachie, TX, 75165

Not accepting walk-ins

Frequently asked questions