JD Service Now technicians standing, smiling in front of work truck JD Service Now technicians standing, smiling in front of work truck
The Right Technicians.
The Right Company.

back to blog

Why Won’t My Bathtub or Shower Drain Right?

Man plunging clogged bathtub drain

You’re taking a shower, and the water is collecting at your feet, with no sign of going down the drain. You’ve just taken a bath and pull the plug to drain the water, but nothing happens. If your shower or bathtub is not draining right—or not draining at all—there’s a reason.

Your bathtub or shower won’t drain because:

  1. There’s a problem with the built-in stopper.
  2. There’s a clog in the bathtub or shower drain.
  3. There’s an issue farther down the line.

Contact Our North Carolina Plumbers

3 Reasons Your Tub or Shower Won’t Drain

Any plumbing problem should be looked at as soon as possible. Standing water can pose health hazards like attracting insects or growing mold, and a seemingly minor problem could be an indication of a serious leak or another issue.

With that in mind, here are the top three reasons your shower or bathtub won’t drain:

  • There’s a problem with the built-in stopper: If your bathtub or shower/tub combo has a built-in stopper, the stopper itself may be the problem. It can become worn and damaged over time, or there could be hair or other materials stuck in it causing your tub not to drain. You can pull the stopper out and check it to see if it’s damaged or clogged.
  • There’s a clog in the bathtub or shower drain: Hair and soap or shaving gel can combine and solidify in a drain, and objects like bottle caps, razor shields, or even small toys can be washed down the drain. Depending on the type of clog, it may be cleared out with plunging, a plumbing snake, or another method.
  • There’s an issue farther down the line: If you have a shower or tub drain that’s clogging again and again, or if you can’t unclog your drain with traditional methods, you might have a problem further down the line. A damaged, leaking, or broken pipe could be to blame. With these types of problems, you’ll need a professional plumber to perform a thorough inspection.

DIY Tips to Unclog Your Bathtub Drain

Interested in handling a clogged drain on your own? You may be able to handle a simple clog without professional help. If you want to involve a plumber from the get-go or get started and can’t unclog the drain, JD Service Now is here to help.

Here are the ways you can try to unclog a bathtub or shower drain on your own:

  • Put on gloves and remove any visible blockage (hair, etc.) that you see on the outside of the drain.
  • Plunge the bathtub or shower drain with a plunger. You’ll have to remove the overflow cover in your tub and stuff a towel into the hole to make sure no air can escape while you’re plunging.
  • Use a plumbing snake to try to dislodge whatever is in your drain. You can purchase a plumbing snake at your local home improvement store, but this can be tricky if you don’t know how to use this type of equipment. This may be a time to involve a professional.
  • Try dissolving clogs without hazardous chemicals. Baking soda, vinegar, and hot water can be used to unclog some drains.

Learn more about these methods by reading our blog on unclogging bathtub drains.

Contact Our North Carolina Plumbers

I’ve Tried Everything, and My Bathtub Won’t Drain — What Now?

If you tried everything you could on your own, it’s time to call in a professional. Bathtub and shower drain issues, like other plumbing problems, might be easy fixes or might require tools and expertise that the average homeowner simply does not have.

At JD Service Now, we’re committed to providing the high-quality, reliable service that helps homeowners throughout Chapel Hill, Durham, Raleigh, Apex, and the surrounding areas of North Carolina get the most out of their properties—living in comfort and safety with the knowledge that their repairs are done right the first time.

If you’re located in North Carolina, schedule an appointment to have your shower or bathtub drain inspected and fixed, call 919-383-7000 or contact us online. We look forward to seeing how we can help you!

Finance Now & Get Approved Today!
Don’t Sacrifice Your
Family’s Comfort!
FIND Out MORE

Request Service

Get the fast, affordable HVAC, plumbing, or electrical services you deserve by filling
out the form below.

Request Service

  • By submitting, you authorize JD Service Now to reach out via phone, email, or text for explicit information about project needs. We will never share your personal information with 3rd parties for marketing purposes or spam you. You can opt out at any time. Message/data rates apply. Consent is not a condition of purchase. Terms and conditions | Privacy Policy.
  • Sign up for the Always Right
    Home Partnership Program

    Our 100% Worry-Free Home Service Plans

    Experience unmatched peace of mind when you invest in our Home Partnership Program. From priority service, seven days a week, to 10% off all service and repairs, when you become a member of our home service plan, you can rest assured that our reliable team will keep your home’s comfort systems operating smoothly. Learn more about the HVAC, plumbing, and electrical benefits you’ll get when you sign up!

    LEARN MORE
    JD Service Now technician inspects a Mitsubishi heat pump outside a home JD Service Now technician inspects a Mitsubishi heat pump outside a home
    Current WorkspaceRYNO 99+ Number of unseen notifications 99+ Spaces Spaces settings Favorites Pin Favorites to top Webmasters / Support Add description Change priority Change start and due dates Ask AI Share Web Support Workload WEB - IST Project Calendar List Board Docs Emma Support Tx Review support tickets All Open Support Tx Emma Today and Late Support Web - General Requests Search Hide Hide view controls Customize Add Task Columns Assignee Search... Open 84 Add Task New task Add Task Webmasters / Support Created on May 2 Created by Laura Nunez on May 2 3:43 pm Share Update Pixels | JD Service Now WEB-94549 Add Cover Update Pixels | JD Service Now Update Pixels | JD Service Now Ask Brain to create a summary · generate subtasks · find similar tasks · or ask about this task Status Assignees Tommy Conner Mohit Chauhan - IST Dates Change start and due dates Priority Change priority Time Estimate Sprint Points Track Time 42m Tags Add or remove tags Relationships Empty Hide empty properties Can you please help me with two things needed for our cable/display/OTT vendor? They need this pixel placed on the home page + every other page on the website for our display campaigns. Can you also please grant them read on access to Google Analytics? chartermediacarolinas4@gmail.com Your Name: Laura Nunez Is this a website issue or simply an update/edit request?: Website Edit Request Type: Pixel/Script addition Client Name: JD Service Now Parent Account (real): None Which legacy version applies to your account?: BlueCorona Does this client host with BlueCorona? https://bluecorona.box.com/s/52j47m56jxyuq8dnp0kd89wkn9il2zbj: Yes, this client hosts with Blue Corona Site URL: http://jdservicenow.com Account Team Name: Derek - S.W.A.T. Account Manager: Laura Nunez Page URL: jdservicenow.com Where will these changes be made?: Desktop & Mobile Have the correct page URL(s) been added above?: true Have the expected outcome(s) been specified? (with screenshots if possible): true Please summarize what this pixel/script's function is below:: Can you please help me with two things needed for our cable/display/OTT vendor? They need this pixel placed on the home page + every other page on the website for our display campaigns. Can you also please grant them read on access to Google Analytics? chartermediacarolinas4@gmail.com I have confirmed this pixel/script will NOT interfere with call tracking: true Why this ticket is high priority?: N/A Show less 2 Full screen Which legacy version applies to your account? BlueCorona Required Why this ticket is high priority? N/A Required Dev Site URL – Priority Email – Choose WordPress User Role – Client Name (Real) JD Service Now Parent Account (Real) None Account Team (Real) Derek - S.W.A.T. CSM (Real) Laura Nunez Page URL jdservicenow.com Total Days Is this a website issue or an update/edit request? Website Edit Request Type (General) Pixel/Script addition Site URL jdservicenow.com Has the correct page URL(s) been added above? Has expected outcome(s) been specified? Days Since Updated Where will these changes be made? Desktop & Mobile Does this client host with BlueCorona?https://bluecorona.box.com/s/ydxplhwlksga1qktqugx197zrw2pth7s Yes, this client hosts with Blue Corona Your Name Please summarize what this pixel/script's function is below: Can you please help me with two things needed for our cable/display/OTT vendor? They need this pixel placed on the home page + every other page on the website for our display campaigns. Can you also please grant them read on access to Google Analytics? chartermediacarolinas4@gmail.com Days In Queue I have confirmed this pixel/script will NOT interfere with call tracking Total Day Show 227 more Suggest subtasks Add Task Create Checklist Download All Tiles List Full screen Add attachment image .png May 5 at 6:03 am MI jd_service_now__TAGS .txt May 2 at 3:43 pm Activity Laura Nunez changed due date from Mon to Today 4 mins You changed due date from 4 days ago to Mon 5 mins LN Laura Nunez 7 mins @Tommy Conner The client shared this feedback from their vendor- can you please confirm? Hi Laura, Here is feedback from the Spectrum rep: “We checked with ops on the tag. They confirmed they are seeing activity on the tag, which indicates it is placed somewhere, but it is not currently placed on the landing page. They requested to place the tag on the landing pages, and if possible, all pages of the site. The recommendation is usually to place it in the header, because then it will automatically populate on every page of the site.” Can you please let me know when the placement is updated so I can have them check on their end? -- Reply Show more TC Tommy Conner May 5 at 8:42 am Hi @Laura Nunez chartermediacarolinas4@gmail.com has been granted viewer access for JD Service Now - GA4 They have been sent an email confirming this. 1 reply LN Show more ND Netnapa Dulpong May 5 at 8:22 am Hi @Tommy Conner Would you mind continue GA part please? Reply Mohit Chauhan - IST tracked time May 5 at 6:05 am Mohit Chauhan - IST changed status from Open to review May 5 at 6:05 am MI Mohit Chauhan - IST May 5 at 6:05 am Hi, @Laura Nunez New pixel has been added to the site as per the instructions. Please check. image.png For below point: Can you also please grant them read on access to Google Analytics? chartermediacarolinas4@gmail.com >> Just FYI we are still facing issue in login to GA account. We cannot add user to the GA account. You can assign this pending point to EST team. cc @Netnapa Dulpong Reply Show more Show more Comment Email Hi @Laura Nunez I'm actually not seeing the script on the site at all. It's been re-added. It could have been removed due to recently needing to restore a backup of this site. If they continue to have issues we will need more specifics. For example, which URLs they are not seeing it on. 4 4 people will be notified about your comment Activity Create Relationship More Download