Great question, and one that we get asked often. You’ve recently purchased a new Harbor Breeze Ceiling Fan Remote, and now you need that new remote to communicate with the existing Harbor Breeze fan that you have. Programming a remote for a ceiling fan is very different from programming a TV remote – assuming that your ceiling fan and your remote have dip switches. To check, remove the battery cover on the back of the remote. Take a look and see if you find dip switches inside of the remote. Typically they will be behind the battery cover. Dip switches look like the following:

In order to to do this, you’ll need to take a look at the dip switches on the remote and inside of the fan. Ceiling fans communicate using IR, or infrared frequencies. Much like a radio frequency, the broadcaster and the listener need to be on the same frequency in order to communicate to each other. So, if the dip switches are set a certain way inside the remote, they must be set the same way inside of the ceiling fan.
I changed the batteries on my Harbor Breeze ceiling fan remote, and now I have to re-program the remote. What do I do?
This website visitor owned a Harbor Breeze A25TX005R ceiling fan, which has a learning code. To activate the learning code, turn the power off to the fan, and turn it back on again. Within 30 seconds of the fan turning back on, hold the hi and low buttons on the remote at the same time. Hold these buttons for about five seconds, and the remote will start to blink. This means the sequence is successful.
Here is a video below that shows how to perform these steps.
A Step by Step Guide on how to program your remote is below.
How to Program a Harbor Breeze Ceiling Fan Remote (Without Throwing It Across the Room)
So, you just got your Harbor Breeze ceiling fan remote, or maybe you’re replacing a lost one. Either way, you’re now faced with the daunting task of programming it. Maybe you’ve already hit the buttons a few times hoping something magical would happen. But don’t worry — I’ve got you covered. This guide will walk you through programming that little remote so your ceiling fan does what it’s supposed to: cool you down without making you break a sweat.
Step 1: Identify Your Harbor Breeze Fan Model
Before you start jabbing at buttons, it’s helpful to know what you’re working with. Harbor Breeze has dozens of models, and not all remotes are universal. Look for the model number — it’s usually on a sticker on the top of the motor housing (you might need a ladder and a flashlight). If you’re lucky, you still have the manual — if not, no worries, we can work around it.
Step 2: Find the DIP Switches (Yes, They’re a Thing)
Most Harbor Breeze ceiling fans use DIP switches to sync the remote and the receiver. These are tiny switches located both inside the battery compartment of the remote and on the receiver inside the fan’s canopy (the thing that connects the fan to the ceiling).
To access the DIP switches:
- Remove the battery cover on the back of your remote.
- Look for a row of tiny white switches — usually 4 or 5 in a row.
- Now turn off the power to the fan at the circuit breaker (unless you enjoy a nice zap).
- Carefully remove the fan canopy using a screwdriver — usually 2 or 3 screws.
- Look for a small black or gray receiver with matching DIP switches.
Now set the switches on the remote to match exactly with the ones on the receiver. Use a small screwdriver, pen tip, or a nail (I won’t judge). Once they match, that’s your signal code — the remote and fan will now be talking to each other like old friends.
Step 3: Put Everything Back Together (Gently)
Before you go full handyman and reattach everything, take a moment to check your work. Slide the remote battery back in and flip the breaker back on. Press the “Fan On” or speed buttons. If the fan responds, you’re golden. If not, double-check that the DIP switch codes match exactly — even one out of place will ruin the connection.
If it works:
- Put the canopy back on and screw it in snug.
- Replace the battery cover.
- Celebrate with a dramatically satisfying fan turn-on click.
What If There Are No DIP Switches?
Some newer Harbor Breeze fans come with remotes that pair automatically (Bluetooth or RF pairing instead of those old-school switches).
Here’s how to program a remote for one of those newer models:
- Turn off the power at the breaker for 10 seconds, then turn it back on.
- Within 30 seconds of restoring power, press and hold the “Fan Off” button on the remote for 5–10 seconds.
- If it worked, the fan will start spinning or the light will blink — confirming that the pairing was successful.
If nothing happens, try again and make sure you’re within range and the batteries are fresh. Don’t hold the remote upside down like I did once. That didn’t help.
Remote Still Not Working? Try These Tips:
- Check the Batteries: Weak batteries = weak signal.
- Inspect the Receiver: If the fan isn’t responding at all, the receiver might be toast.
- Reset the Remote: Take the batteries out, wait 10 seconds, put them back in, and try again.
- Buy a Replacement: If it’s an older model, consider getting a universal Harbor Breeze remote kit. They’re not expensive and come with a new receiver and remote.
Where to Buy a Replacement Remote
Lost your original? Most Harbor Breeze remotes can be found at Lowe’s, which is the exclusive retailer. You can also check online marketplaces, but make sure the replacement matches your fan model or comes with a receiver if you’re unsure.
Programming Recap
Let’s wrap it up like a ceiling fan in bubble wrap:
- Match the DIP switches on the remote and the receiver (if your fan uses them).
- Turn power off and on again to reset the fan if needed.
- Hold the appropriate button to pair (usually “Fan Off” or “Learn” button).
- Test and reassemble everything once you see signs of life.
With a bit of patience (and maybe a ladder), your Harbor Breeze remote will be up and running. Just don’t forget where you put it — again.
This video above, using the remote, did not work for me. Can I get further help?
Hey Sean. Did you check to see if your remote has dip switches?
You can check inside of the battery compartment on the back of the remote. If so, you have to ensure the receiver and the remote have the same code.
Before you go and replace your ceiling fan remote, let us help you.
We have troubleshooting guides to assist site visitors with diagnosing the problem with the remote,
before replacing it. There are some general troubleshooting steps,
like checking the batteries, checking the
dip switches and determining what is the problem before going the route
of replacement. If you do choose to replace the ceiling fan remote, replacing the receiver and
the remote at the same time is often a good idea.
Many universal ceiling fan kits come with a replacement receiver.
I replaced my Harbor Breeze fan and purchased new 40837 remote. I have two
41179 from my failed fan, is their a frequency change so I might use these?