Honeywell RTH2300B Programmable Thermostat: A Comprehensive Guide
Welcome! This guide details the Honeywell RTH2300B, offering setup, programming, troubleshooting, and maintenance instructions for optimal home climate control and energy savings.

The Honeywell RTH2300B is a widely-used, 7-day programmable thermostat designed to provide convenient and efficient control over your home’s heating and cooling systems. It allows users to create customized schedules tailored to their lifestyles, optimizing comfort while minimizing energy consumption and reducing utility bills.
This thermostat is known for its user-friendly interface and straightforward programming, making it accessible to both novice and experienced users. It supports various system types, including conventional heating and cooling, heat pumps, and millivolt systems. The RTH2300B offers flexible scheduling options, allowing for different temperature settings for wake, leave, return, and sleep periods throughout the week.

Beyond basic scheduling, the thermostat includes features like temporary and permanent hold functions, a filter change reminder, and swing temperature adjustment for enhanced comfort and system performance. This guide will walk you through every aspect of the RTH2300B, from initial setup and programming to troubleshooting common issues, ensuring you get the most out of your thermostat.
What’s in the Box? ⎻ Unpacking Your Thermostat
Upon opening your Honeywell RTH2300B package, carefully verify that all components are present and undamaged. You should find the following items:

- RTH2300B Thermostat: The main unit with the display screen and control buttons.
- Mounting Baseplate: The plate that attaches to the wall and connects to the wiring.
- Screws and Wall Anchors: For securely mounting the baseplate to the wall.
- Wire Labels: Small stickers used to label the wires during installation – crucial for correct wiring!
- User Manual: This comprehensive guide providing detailed instructions.
Inspect each item for any signs of physical damage. If anything is missing or appears damaged, contact Honeywell customer support immediately. Do not attempt to install a damaged thermostat. Retain the packaging and all included materials for potential warranty claims or future reference. Proper unpacking ensures a smooth installation process.

Understanding the Thermostat Display
The Honeywell RTH2300B features a clear, easy-to-read LCD display. The primary area shows the current room temperature, prominently displayed in large digits. Below this, you’ll find the set temperature – the temperature the thermostat is programmed to reach. To the right, system mode icons indicate whether the system is in Heat, Cool, Auto, or Off mode.
A clock icon displays the current time. Smaller icons indicate features like programmable schedule activation and battery status. A fan icon shows if the fan is set to Auto or On. The display also briefly shows messages during programming or when adjustments are made. Familiarizing yourself with these elements will make operating your thermostat much simpler.
Icons and Their Meanings
Let’s decode the RTH2300B’s icons! The flame icon signifies the heating system is active. Conversely, the snowflake icon indicates cooling is in progress. An auto icon (looks like both flame and snowflake) means the thermostat will automatically switch between heating and cooling to maintain the set temperature.
The fan icon, when solid, means the fan is running continuously. A flashing fan indicates the fan is set to ‘Auto’ and only runs during heating or cooling. A battery icon warns of low batteries – replace them promptly! A clock icon confirms the programmed schedule is active. A sun icon represents the ‘Wake’ period in your schedule. The house icon signifies the ‘Leave’ period, and a moon icon represents the ‘Sleep’ period.
Temperature Display & Modes
The RTH2300B prominently displays both the current room temperature and the set temperature. You can easily toggle between viewing the current temperature and the programmed setpoint. The display utilizes large, clear numbers for easy readability.
The thermostat operates in several modes: Heat activates only the heating system. Cool activates only the cooling system. Auto intelligently switches between heating and cooling to maintain your desired temperature. Off disables both heating and cooling, though the display remains active. Within each mode, you can adjust the set temperature using the up and down arrow buttons. Remember to confirm your selection; the thermostat will briefly display the new setpoint before returning to the main screen. Understanding these modes is crucial for efficient climate control.
Initial Setup & Installation
Before beginning, ensure your heating and cooling system is powered off at the breaker to prevent electrical shock. This installation guide is for informational purposes; if you’re uncomfortable with electrical wiring, consult a qualified HVAC technician. Proper installation is vital for accurate temperature control and system efficiency.
The RTH2300B is designed for most 24-volt heating and cooling systems. However, verifying compatibility is essential. Carefully examine your existing thermostat’s wiring. Take a picture of the existing wiring before disconnecting anything! This photo will be a valuable reference. The included wiring diagram will help you connect the wires to the corresponding terminals on the new thermostat baseplate. Incorrect wiring can damage your system.
Safety Precautions Before Installation
Crucially, always disconnect power to your heating and cooling system at the circuit breaker or fuse box before starting any wiring or installation procedures. Failure to do so presents a serious risk of electrical shock, potentially causing severe injury or even death.
Verify that the system is completely de-energized using a non-contact voltage tester. Do not rely solely on the breaker switch position. If you are unsure about electrical work, do not proceed and consult a qualified HVAC professional.
Handle wiring with care, avoiding any exposed wires or loose connections. Wear appropriate safety glasses to protect your eyes. Keep children and pets away from the work area. Always follow local electrical codes and regulations during installation. Improper installation can void warranties and create hazardous conditions.
Wiring Diagram & Compatibility Check
Before connecting wires, carefully examine your existing thermostat’s wiring. Label each wire with the corresponding terminal designation (R, W, Y, G, C, etc;) using the provided wire labels. A “C” wire (common wire) is often required for consistent power; if absent, an adapter may be necessary.
Refer to the wiring diagram included with your RTH2300B. Match the labeled wires to the appropriate terminals on the thermostat baseplate; Incorrect wiring can damage your HVAC system. The RTH2300B is generally compatible with most 24V heating and cooling systems, including gas, oil, and electric.
However, it’s not compatible with line voltage (120V/240V) systems. If you have a millivolt system or a heat pump with auxiliary heat, consult the compatibility list in the full manual or contact Honeywell support to confirm compatibility before proceeding.
Mounting the Thermostat Baseplate
Once the wiring is correctly connected, carefully push any excess wire back into the wall opening. Position the thermostat baseplate on the wall, ensuring it’s level. Use the provided mounting screws and wall anchors (if needed) to secure the baseplate to the wall.
For drywall installation, pre-drill holes using a drill bit slightly smaller than the wall anchors. Gently tap the anchors into the holes, then insert the screws. Avoid over-tightening, as this could damage the baseplate or the wall. Ensure the baseplate sits flush against the wall for a secure and aesthetically pleasing installation.
Double-check that all wires remain securely connected to their respective terminals. A loose connection can cause operational issues. Finally, snap the thermostat display unit onto the mounted baseplate until it clicks into place.
Programming Your Thermostat ⎻ Basic Operation
The Honeywell RTH2300B offers intuitive programming for customized comfort. Begin by pressing the “Menu” button to access the main settings. Navigate using the up and down arrow buttons. To adjust settings, press “Hold/Set” and then use the arrows to change the values.
The thermostat operates in several modes: Heat, Cool, Auto, and Off. “Heat” activates the heating system, “Cool” activates the cooling system, “Auto” automatically switches between heating and cooling, and “Off” disables both. Select your desired mode using the menu options.
To temporarily override the programmed schedule, use the “Temporary Hold” function. This allows you to set a specific temperature for a defined period. Remember to exit “Temporary Hold” to resume the regular schedule. Familiarize yourself with the menu structure for efficient operation.
Setting the Current Date and Time
Accurate date and time settings are crucial for proper scheduling. To begin, press the “Menu” button until you reach the “Date” setting on the display. Use the up and down arrow buttons to adjust the month, then press “Hold/Set” to confirm. Repeat this process for the day.
Next, navigate to the “Time” setting using the arrow buttons and “Hold/Set”. Adjust the hour first, pressing “Hold/Set” to move to the minutes. Ensure you correctly set AM or PM. Incorrect time settings will cause scheduling errors.

Double-check your entries before exiting the menu. The thermostat will display the current date and time once saved. Proper time and date configuration ensures your heating and cooling schedules operate as intended, maximizing comfort and energy efficiency.
Understanding Program Modes (Heat, Cool, Auto, Off)
The Honeywell RTH2300B offers four primary operating modes: Heat, Cool, Auto, and Off. “Heat” mode activates your heating system to maintain the set temperature. “Cool” mode activates your air conditioning to achieve the desired cooling.
“Auto” mode intelligently switches between heating and cooling to maintain your set temperature, ideal for fluctuating weather. The thermostat determines whether to activate heating or cooling based on the difference between the setpoint and the room temperature.
Finally, “Off” mode disables both heating and cooling systems. Selecting this mode overrides any programmed schedule. To change modes, press the “Mode” button until your desired setting appears on the display. Understanding these modes is fundamental to effectively controlling your home’s climate and energy usage.
Creating a Heating/Cooling Schedule
The Honeywell RTH2300B excels at energy conservation through programmable schedules. You can customize temperature settings for different times of the day, aligning with your lifestyle. The thermostat divides the day into four periods: Wake, Leave, Return, and Sleep.
During “Wake”, set your desired comfortable temperature for when you’re active in the morning. “Leave” sets a more energy-efficient temperature while you’re away. “Return” adjusts the temperature for your arrival back home, and “Sleep” lowers it for comfortable overnight rest.
To program, enter the schedule mode and adjust the temperature for each period. The thermostat remembers these settings and automatically adjusts the temperature, maximizing comfort and minimizing energy waste. Consistent scheduling delivers significant savings over time.
Setting Wake, Leave, Return, and Sleep Temperatures
To set temperatures for each period – Wake, Leave, Return, and Sleep – first, enter the programming mode on your Honeywell RTH2300B. Use the up and down arrow buttons to adjust the desired temperature for the “Wake” period, representing your morning comfort level.

Next, program the “Leave” temperature, typically a lower setting for energy savings while you’re away. Then, set the “Return” temperature for when you come home, ensuring a comfortable welcome. Finally, adjust the “Sleep” temperature for optimal overnight comfort and efficiency.
Remember to confirm each temperature setting by pressing the “Next” or “Save” button. The thermostat will then automatically implement these settings according to your programmed schedule, providing consistent and personalized climate control throughout the day;
Utilizing 7-Day vs. 5-2 Day Scheduling
The Honeywell RTH2300B offers two scheduling options: 7-Day and 5-2 Day. 7-Day scheduling allows you to program a unique temperature schedule for each day of the week, providing maximum customization for varied routines. This is ideal if your weekday and weekend schedules differ significantly.
5-2 Day scheduling, conversely, lets you create one schedule for weekdays (Monday-Friday) and another for weekends (Saturday-Sunday). This simplifies programming if your weekends consistently follow the same pattern.
To switch between these modes, access the scheduling settings within the thermostat menu. Consider your lifestyle when choosing – 7-Day for complex routines, and 5-2 Day for simpler, more consistent weekly patterns. Proper selection optimizes comfort and energy savings.

Advanced Features & Settings
Beyond basic programming, the Honeywell RTH2300B boasts several advanced features to refine your climate control. The Filter Change Reminder proactively alerts you when it’s time to replace your air filter, maintaining system efficiency and air quality. Configure the reminder based on usage – typically every 1-3 months.
Swing Temperature Adjustment controls the temperature differential before the system cycles on or off, preventing short-cycling and enhancing comfort. Temporary and Permanent Hold functions override the programmed schedule. Temporary Hold maintains a set temperature for a specified duration, while Permanent Hold locks in a temperature indefinitely.
Explore these settings within the thermostat’s menu to personalize your heating and cooling experience, optimizing both comfort and energy conservation. Careful adjustment of these features yields significant benefits.
Filter Change Reminder Setup
To activate the Filter Change Reminder, navigate to the “Settings” menu on your Honeywell RTH2300B. Locate the “Filter Reminder” option and select it. You’ll then be prompted to set the reminder interval, typically measured in months. Options usually range from 1 to 12 months, allowing customization based on your filter type and usage.
Consider your HVAC system’s requirements when choosing an interval. For standard 1-inch filters, a 1-3 month interval is common. Thicker, higher-efficiency filters may last longer – up to 6 or 12 months. Once set, the thermostat will display a “Filter Change” icon when the reminder is triggered.
Resetting the reminder requires returning to the “Filter Reminder” menu and acknowledging the filter change. Regular filter replacement ensures optimal system performance and air quality.
Swing Temperature Adjustment
The “Swing” setting, also known as temperature differential, controls how much the temperature can fluctuate before your heating or cooling system activates. A smaller swing (e.g., 1°F) results in more frequent, but smaller, adjustments, maintaining a consistently even temperature. A larger swing (e.g., 3°F) allows for less frequent, but more significant, adjustments.
To adjust the swing, access the “Settings” menu and locate the “Swing” or “Temperature Differential” option. Use the up/down arrows to select your desired swing temperature. A wider swing can save energy by reducing system cycling, but may lead to noticeable temperature variations.
Experiment to find a comfortable balance between energy efficiency and consistent temperature. Consider a smaller swing if you are sensitive to temperature changes or have a system prone to short-cycling.
Temporary Hold & Permanent Hold Functions
The Honeywell RTH2300B offers two “Hold” functions for overriding your programmed schedule. Temporary Hold allows you to set a specific temperature for a defined period, after which the thermostat automatically reverts to its regular schedule. Access this by pressing the “Hold” button and setting your desired temperature and duration.

Permanent Hold, conversely, maintains your selected temperature indefinitely, completely overriding the programmed schedule until you manually cancel it. Activate Permanent Hold by pressing and holding the “Hold” button for a few seconds.
To cancel a Hold, simply return to the “Run” mode or reprogram the thermostat. These features provide flexibility for unexpected schedule changes or maintaining comfort during specific events, offering convenient temperature control.
Troubleshooting Common Issues
Encountering problems with your Honeywell RTH2300B? Here’s a quick guide to resolving frequent issues. If the thermostat isn’t powering on, first check the batteries – replace them if necessary. Also, verify the circuit breaker controlling your HVAC system hasn’t tripped.
Incorrect temperature readings might indicate the thermostat is exposed to direct sunlight or drafts. Relocate it if possible. If your system isn’t responding, double-check the wiring connections against the diagram. Ensure the system switch is in the correct position (Heat, Cool, or Auto).
For persistent issues, try resetting the thermostat (see the ‘Resetting Your Honeywell RTH2300B’ section). If problems continue, consult a qualified HVAC technician for assistance.
Thermostat Not Powering On
Is your Honeywell RTH2300B displaying a blank screen? This is a common issue with several potential causes. First, check the batteries. Even if the display briefly flickers, low batteries can prevent consistent operation. Replace them with fresh alkaline batteries – avoid rechargeable types.
Next, verify the circuit breaker supplying power to your HVAC system is not tripped. A tripped breaker will cut power to the entire system, including the thermostat. Reset the breaker if necessary. If you have a C-wire (common wire) connected, ensure it’s securely fastened at both the thermostat and furnace/air handler.
Finally, inspect the wiring connections for any loose wires. A loose connection can interrupt the power supply. If the issue persists after these checks, professional assistance may be required.
Incorrect Temperature Readings
Is your Honeywell RTH2300B displaying a temperature that doesn’t match your room’s actual temperature? Several factors can contribute to inaccurate readings. First, consider the thermostat’s location. Avoid placing it near heat sources (lamps, direct sunlight) or drafts (windows, doors). These can skew the temperature sensor.
Next, check for obstructions blocking airflow around the thermostat. Furniture or curtains can insulate the sensor, leading to inaccurate readings. You can attempt a calibration, though the RTH2300B has limited calibration options. Compare the thermostat’s reading with a reliable thermometer placed nearby;
If the discrepancy is significant and persistent, ensure the thermostat is securely mounted to the wall. A loose mount can affect sensor accuracy. If problems continue, contact a qualified HVAC technician for assistance.
System Not Responding to Thermostat Commands
Experiencing issues where your heating or cooling system isn’t reacting to changes you make on the Honeywell RTH2300B? This often indicates a communication breakdown between the thermostat and your HVAC equipment. First, verify the system’s power supply at the breaker box – ensure it hasn’t tripped.
Double-check the wiring connections at both the thermostat and the furnace/air handler. Loose or incorrect wiring is a common culprit. Refer to the wiring diagram in the installation section of this manual. Confirm the thermostat is set to the correct mode (Heat, Cool, Auto, Off).
If the issue persists, try resetting the thermostat (see the ‘Resetting Your Honeywell RTH2300B’ section). If none of these steps resolve the problem, a professional HVAC technician should inspect your system for more complex issues.
Resetting Your Honeywell RTH2300B
Need to restore your Honeywell RTH2300B to its factory default settings? Resetting can resolve many operational issues, but remember it will erase your programmed schedule and settings. To reset, first, remove the thermostat faceplate from the baseplate.
Locate the small recessed “Reset” button on the side of the thermostat. You’ll likely need a straightened paperclip or similar small object to press it. Press and hold the Reset button for approximately 5 seconds. The display should briefly flash or change, indicating the reset has begun.
Release the Reset button and reattach the faceplate. The thermostat will now power cycle and return to its initial setup screen, prompting you to re-enter the date, time, and program your desired schedule. Be sure to document your previous settings if you wish to replicate them.
Battery Replacement & Maintenance
The Honeywell RTH2300B requires two AA alkaline batteries to maintain settings during power outages and to operate when hardwired power is unavailable. Low battery indicators will appear on the display when replacement is needed – typically every 12-18 months, depending on usage.

To replace the batteries, remove the thermostat faceplate from the baseplate. Locate the battery compartment and remove the old batteries. Install fresh AA alkaline batteries, ensuring correct polarity (+ and -). Reattach the faceplate.
Regularly clean the thermostat with a soft, dry cloth. Avoid using water or cleaning solutions. Check wiring connections annually to ensure they are secure. A clean thermostat and secure connections contribute to reliable operation and longevity.
Compatibility with Smart Home Systems
The Honeywell RTH2300B is a traditional, non-Wi-Fi thermostat and does not directly integrate with most modern smart home ecosystems like Amazon Alexa, Google Assistant, or Apple HomeKit. It lacks the necessary connectivity for direct voice control or app-based remote access.
However, limited compatibility can be achieved through the use of third-party smart home hubs and universal remote controls that support infrared (IR) signals. These devices can mimic the thermostat’s remote control functionality, allowing for basic control via a smart home interface.
Keep in mind that this integration is often limited to basic functions like temperature adjustment and mode switching. Advanced features and scheduling may not be accessible. For full smart home integration, consider upgrading to a Honeywell Home Wi-Fi thermostat.
Where to Find Additional Support & Resources
For comprehensive support, Honeywell’s official website is an excellent starting point. Visit honeywellhome.com to access a dedicated support section for the RTH2300B, including FAQs, downloadable manuals, and troubleshooting guides. You can also find helpful videos demonstrating setup and programming procedures.
Direct customer support is available via phone. Contact Honeywell Home support at 1-800-468-1513 during business hours. Be prepared to provide your thermostat model number for efficient assistance.
Online forums and communities dedicated to home automation and HVAC systems can also offer valuable insights and solutions from fellow users. Websites like Reddit (r/hometech) and DIY home improvement forums often feature discussions about the RTH2300B. Remember to verify information from unofficial sources.