When you see a keeprite furnace 7 flashes error code on its diagnostic light, it is not random. That code indicates the control board shut the burners down on purpose, almost always because it could not confirm a safe, steady flame. On standard KeepRite and ICP-built furnaces, seven flashes points directly to a flame-sensing or gas-valve lockout, and it is one of the most common reasons homeowners across the GTA book KeepRite furnace repair in the middle of a cold snap. (If your unit is displaying a different blinking light, start with our main KeepRite furnace error code directory).
The good news: a handful of causes are simple, and there are a few safe checks you can do before booking service. The rest involve gas-side components that must be handled by a licensed technician. This guide walks through what the 7-flash code means, what you can safely rule out, and when you need to pick up the phone.
What a KeepRite furnace flashing 7 times means
Modern KeepRite furnaces feature a diagnostic LED on the control board, usually visible through a sight glass on the lower blower compartment panel. When a problem occurs, that light blinks a set number of times, pauses, and then repeats. If your unit triggers a keeprite furnace 7 flashes pattern, the furnace board has detected an active fault within the flame-sensing circuit or gas valve.
In plain terms, the furnace tried to light, but the flame sensor either never confirmed a flame or reported a microamp signal too weak to safely maintain operation. Rather than continue sending gas into an unverified burner, the board initiates a safety lockout. This lockout is a deliberate safety feature designed to protect your home.
Quick take
Seven flashes on a KeepRite furnace almost always indicates a flame-sensing or gas-valve fault. The furnace shuts off automatically for safety. A few causes are quick to check, but gas-side repairs must be completed by a TSSA-licensed technician. Always verify the code against the label on your furnace door.

Why the 7-flash code happens
A flame-sensing error stems from a few common causes. Understanding them helps clarify what your HVAC technician is testing during a service call:
- Dirty Flame Sensor: Over time, oxidation and carbon build up on the sensor rod, blocking the tiny microamp electrical current required to prove the flame.
- Failing Hot Surface Igniter: A weak igniter lights the burner late, causing the control board to miss the flame signal during its trial period.
- Gas Pressure or Supply Issues: A partially shut valve or erratic gas valve output creates an unstable flame that lifts off the sensor.
- Grounding Faults: The flame rectification process relies on a proper ground connection. Corrosion or loose wiring disrupts this signal.
- Dirty or Misaligned Burners: Clogged burner ports can prevent the flame from reaching the sensor rod.
Diagnosing which component triggered the keeprite furnace 7 flashes error requires electrical metering tools and hands-on component testing. In Ontario, any repairs involving the gas valve or burner assembly must be performed by a licensed professional.
Did you know?
A dirty flame sensor is one of the most frequent causes of no-heat service calls during winter. While the sensor part itself is relatively inexpensive, cleaning or replacing it requires accessing the burner assembly, which should be completed by a qualified technician.

Homeowner-safe checks before you call
- Confirm the light code: Look through the door window and count the LED flashes twice to verify it is seven blinks, rather than four or six.
- Verify thermostat settings: Ensure your thermostat is set to "Heat", the target temperature is set above room temperature, and fresh batteries are installed.
- Check power switches: Ensure the furnace power switch (resembling a light switch near the unit) is ON and check your main breaker panel for a tripped breaker.
- Inspect the air filter: A severely clogged filter restricts airflow, which can contribute to secondary limit trips or erratic ignition.
- Perform one power reset: Flip the furnace switch OFF, wait 30 seconds, and turn it back ON to allow the control board to initiate a fresh ignition cycle.
- Stop if lockout recurs: If the unit shuts down and displays seven flashes again, discontinue resets and contact a licensed technician.
Pro tip
Note your furnace model number from the door panel, the exact flash code count, and whether the draft inducer fan turns on. Providing these details helps your technician bring the exact replacement parts on the first visit.

When a KeepRite furnace with a 7-flash code needs a technician
If resetting power does not clear the error, dealing with a keeprite furnace 7 flashes code requires professional service. Inspecting gas valves, measuring flame sensor microamps, and checking manifold gas pressure involve critical combustion components. Servicing these components without proper licensing poses safety risks and may void manufacturer warranties.
Ontario gas regulations
In Ontario, gas furnace repairs must be completed by a technician holding a valid TSSA G1 or G2 gas license. You can confirm contractor certification through the Technical Standards and Safety Authority (TSSA). For official product manuals and specifications, visit the KeepRite manufacturer site.
A certified technician will test electrical ground continuity, clean or replace the flame sensor, inspect the igniter resistance, and verify gas manifold pressure to restore normal heating operation. If you reside in Vaughan, Richmond Hill, or surrounding GTA areas, professional emergency furnace repair is available for fast resolution.
KeepRite flash codes at a glance
While seven flashes indicates a flame-sensing fault, here is a quick overview of primary LED diagnostic codes common across KeepRite and ICP control boards (for full details on all codes, see our KeepRite troubleshooting guide):
| LED Flashes | General Diagnostic Meaning | Requires Pro Tech? |
|---|---|---|
| Steady ON / Rapid | Normal operation or standby status | No |
| 1 Flash | Blower door open or lock-out after failed ignition trials | Yes |
| 2 Flashes | Pressure switch stuck closed fault | Yes |
| 3 Flashes | Pressure switch stuck open or venting restriction | Yes |
| 4 Flashes | High-limit switch open (frequently airflow related) | Yes |
| 5 Flashes | Flame sensed out of proper sequence | Yes |
| 6 Flashes | Reversed 115V polarity or low voltage issue | Yes |
| 7 Flashes | Low flame-sense signal or gas-valve circuit fault | Yes |
Download the free quick guide
Download a quick reference guide detailing what the 7-flash code means, basic safety steps, and technician checks.
Frequently Asked Questions
Stuck with a 7-flash lockout on your system? NorthWind HVAC is a licensed heating contractor providing fast furnace repairs across Vaughan, Richmond Hill, Aurora, and the GTA. Book a licensed technician today to diagnose your diagnostic code and restore your home's heat.
