Our readers keep the lights on and my morning glass full of iced black tea. As an Amazon Associate, I earn from qualifying purchases.7 Best Bath Fan Cover | 12-Inch Square Grille That Fits Tight

A yellowed, cracked, or ill-fitting bath fan cover silently degrades your bathroom’s air quality and appearance. Whether the plastic has discolored from years of humidity or the springs no longer hold the grille flush against the ceiling, the right replacement restores both function and aesthetics in under ten minutes.

I’m Min — the co-founder and writer behind Gadgets Feed. I’ve spent countless hours cross-referencing housing dimensions, spring spacing, and compatibility lists across dozens of Broan-NuTone models to build this guide on the best bath fan cover replacements available right now.

From universal spring-loaded grilles to integrated LED light upgrades, this buying guide breaks down the best bath fan cover options for every common ceiling opening size and mounting style.

How To Choose The Best Bath Fan Cover

Selecting the right replacement grille comes down to three hard measurements: the width and depth of your fan housing opening, the spacing between the spring clips, and whether your existing fan includes a light fixture that needs a lens rather than a bare grille. Ignoring any one of these leads to a loose cover or a return shipping label.

Measure Your Housing Opening First

Buyers often grab a 12×12-inch grille only to discover it’s designed for a 13-inch rough opening — or worse, the 7.5-inch spring spacing doesn’t line up with the existing clips inside the housing. Always measure the inner lip of the ceiling cutout, not the visible outer frame of your old cover. Common sizes include 7.25 x 7.5 inches, 9 x 9.25 inches, and 12 x 12 inches.

Check the Spring or Wing-Nut Mounting Style

Many premium covers from Broan-NuTone attach via a reflector plate and wing nut instead of steel springs. The FG600 and grille-lens combos in this guide require removing the reflector and bulb housing first. Standard spring-loaded grilles simply push up into the housing and snap into place — but if your old unit used wing nuts, a spring-only cover will not stay secured.

Consider Integrated Lighting

If your fan housing includes a bulb socket, a bare grille leaves the bulb exposed and reduces light diffusion. A lens assembly kit combines the grille and a translucent plastic diffuser into one part, delivering softer, wider light distribution. For rooms where the fan is the primary light source, upgrading to an LED-integrated cover like the Broan-NuTone FG600 provides 750 lumens at 3000K without any bulb to replace.

Quick Comparison

On smaller screens, swipe sideways to see the full table.

Model Category Best For Key Spec Amazon
Broan-NuTone FG600 Premium Integrated LED upgrade 750 Lumens / 3000K Amazon
B0D4LZQ7WB Grille & Lens Premium Wing-nut lens replacement 12.2″ x 10.7″ grille Amazon
Sfneer S97013662 Kit Premium Models 655–696 light cover ABS with lens Amazon
Calvana BP90 2-Pack Mid-Range Two-bathroom replacement 9.25″ x 9″ grille Amazon
TIHCXNY 12×12 Cover Mid-Range Large 12-inch openings ABS anti-rust Amazon
BQMEZRNUS 12×12 Grille Budget Oversized panel coverage PP plastic / 12″ panel Amazon
Broan-NuTone FGR101 Budget Universal square grille 9.75″ x 9.25″ outer Amazon

In‑Depth Reviews

Best Overall

1. Broan-NuTone FG600 Grille Upgrade

750 Lumens3000K Soft White

The Broan-NuTone FG600 redefines what a bath fan cover can do by integrating a 750-lumen LED array directly into the grille. Rated at 3000K with a CRI of 80, it bathes the bathroom in warm, natural light without the dim glow of a separate bulb-and-diffuser setup. The pass-through plug design lets you daisy-chain the fan motor through the grille, so installation takes less than five minutes with zero wire nuts.

Fewer ventilation slots aren’t just a design choice — they reduce the surface area where dust and moisture accumulate, helping the white finish stay bright years longer than grilles with dense slot patterns. At 16 ounces, the unit feels substantial and the baffle-style filter dampens motor noise noticeably compared to skeleton-style covers. Replacing a 28-year-old Broan fan cover with this unit immediately modernizes the room’s lighting and air extraction.

Compatibility is the only catch: the FG600 requires a Broan or NuTone housing with a standard pass-through receptacle. It does not work with spring-mounted frames or third-party housings. Measure your existing cutout at 9.75 x 10.25 inches before ordering. For anyone willing to confirm fitment, this is the single most transformative upgrade a bathroom vent can receive.

Why it’s great

  • Integrated LED delivers 750 lumens with 25,000-hour rated life
  • Pass-through plug connects fan and light without extra wiring
  • Reduced slot design stays cleaner longer

Good to know

  • Requires specific Broan/NuTone pass-through receptacle
  • Higher cost than a basic grille
Premium Pick

2. SurpLee 85315000 Grille and Lens Cover

12.2″ x 10.7″ GrilleWing-Nut Mount

Designed for NuTone models in the 663, 669, 763, and 770 series, this grille-and-lens assembly restores the factory appearance of fans that attach via a reflector and wing nut rather than springs. The grille measures 12.125 x 10.75 inches, and the separate lens covers a 10.75 x 5.125-inch area — the exact dimensions needed to diffuse light from an exposed A19 bulb. Owners of 15-year-old units regularly report that the swap takes under two minutes with just one wing nut.

The plastic construction feels more rigid than many budget covers, and the white surface resists the yellowing that plagues original 2000s-era parts. Unlike spring-loaded options, this grille stays locked in place via the metal reflector, so there’s zero risk of it sagging or popping loose over time. The cutout does not include springs or a lens frame — it relies entirely on the existing housing hardware to stay secure.

Critical note for buyers: this assembly does not fit models 655–659 or the B695/B696 series. If your fan uses springs to hold the grille, this part will not attach. The reverse side of the grille confirms this with a molded compatibility list. For any NuTone fan with a reflector-and-nut mounting system, this is a direct OEM-quality refresh.

Why it’s great

  • Exact fit for wing-nut mounted NuTone models
  • Separate lens provides soft, wide light diffusion
  • Rigid plastic resists sagging

Good to know

  • Does not include springs or mounting hardware
  • Incompatible with many common 655/659 models
Best Value Kit

3. Sfneer S97013662 Grille and Lens Assembly Kit

ABS PlasticIncludes Lens

Targeting Broan-NuTone models 655, 656, 657, 659, 695, and 696, this two-piece kit replaces both the outer grille and the plastic light lens in one box. The ABS material is noticeably stiffer than the polypropylene used in budget grilles, and the lens is manufactured with a higher translucency that eliminates the dim, yellowed output of original covers from the 1990s and 2000s. Installation involves removing the existing reflector and bulb, placing the new grille, then snapping the lens into place.

Owners of vintage 659 units (often found in 1970s and 1980s homes) report the grille is slightly larger than the original, which actually helps mask imperfections in the ceiling cutout. The powder-coated finish resists the chalky oxidation that develops on older ABS parts exposed to decades of steam. The kit ships without a bulb, so you’ll need a standard A19 LED to complete the light upgrade.

The assembly uses forced air movement around the lens, so there is no risk of overheating the LED bulb. Buyers should note the grille does not include springs — it fastens via the existing reflector hardware. Double-check that your housing uses a removable reflector plate before ordering. For anyone dealing with a yellowed, brittle cover on a classic NuTone fan, this kit delivers an authentic refresh at a fraction of OEM part prices.

Why it’s great

  • Covers both grille and lens in one purchase
  • ABS plastic resists yellowing longer than PP
  • Oversized grille hides imperfect ceiling cuts

Good to know

  • Requires reflector-and-wing-nut mounting
  • Bulb not included in kit
Best Value 2-Pack

4. Calvana BP90 2-Pack Bath Exhaust Fan Cover

9.25″ x 9″ Outer2-Pack

This two-pack targets the most common Broan-NuTone housing sizes — models 663, 670, 671, 675, 688, and 689 — with a 9.25 x 9-inch grille designed to fit a 7.25 x 7.5-inch internal opening. The bright white finish matches standard ceiling paint and the spring clips are pre-attached, reducing installation to a single press-up motion. Owners of bathrooms with multiple fans can renew both rooms without ordering separate parts.

The plastic feels denser than single-pack budget covers at similar per-unit cost. The flat face design sits nearly flush with the ceiling, avoiding the recessed look of older, deeper grilles. Airflow remains unrestricted because the stepped slot pattern creates a 360-degree intake path that prevents the motor from starving for air. Users with older NuTone HD80NT housings have confirmed the 9-inch dimensions line up correctly, though some report the springs are shorter than OEM parts and may require swapping original springs for a perfect tension fit.

The only drawback is the flat profile — if your fan motor or wiring box extends below the dryline, the grille may not sit flush against the ceiling. In those cases, adjusting the fan mounting bracket slightly solves the issue. For standard-height installations, this two-pack offers the best per-unit value among spring-loaded grilles.

Why it’s great

  • Two identical covers at a single-box price
  • Spring clips allow tool-free installation
  • Low-profile face blends with ceiling

Good to know

  • Springs may be shorter than original
  • Flat design may not clear protruding fan housings
Best for Large Openings

5. TIHCXNY 12×12 Inch Bathroom Exhaust Fan Cover

12″ x 12″ OuterABS Material

Built for 12-inch-square openings, this cover uses thickened ABS plastic that resists the warping common in thin polypropylene grilles exposed to continuous bathroom steam. The 7-inch spring spacing matches most large-commercial-style fan housings, and the package includes a pair of 9-inch extended springs plus non-slip gloves to assist with overhead installation. The stepped grille design distributes airflow uniformly, which prevents condensation from pooling in one corner of the duct.

Buyers with NuTone 671 housings confirm the larger face (12 x 12 inches) provides ample coverage to hide ragged drywall edges left by a previous oversized cutout. The hinge slot locations align with OEM patterns, making it a drop-in replacement for many 2000s-era large fans. The included mold strips can be applied to the rear lip for a tighter seal, improving ventilation efficiency by reducing air bypass around the edges.

Some users note the plastic, while thicker than entry-level options, still flexes slightly when pressure is applied at the corners. The finish is pure white with a painted texture that matches ceiling paint more closely than glossy alternatives. If your fan opening measures a full 12 inches in both directions, this cover eliminates the gap problem caused by 11.5-inch panels sold as “12-inch” covers.

Why it’s great

  • Thickened ABS resists steam-induced warping
  • Extended springs and gloves included for installation
  • Step-down grille design evens out airflow distribution

Good to know

  • Material flexes slightly under heavy corner pressure
  • Requires 12-inch exact opening for flush fit
Budget Champion

6. BQMEZRNUS 12×12 Bathroom Exhaust Fan Cover

12″ x 12″ PanelPP Plastic

At under 13 dollars, this polypropylene 12×12-inch panel covers oversized openings that smaller 9-inch grilles would leave exposed. The 0.3-inch thin profile sits nearly flush, and the matte finish avoids the high-gloss shine that highlights ceiling texture imperfections. Two pairs of springs at 7.5-inch and 11.6-inch spacing accommodate different clip locations inside larger commercial-grade fan housings. Buyers replacing old 1990s fan covers report the wider spring pair often works where single-spacing covers fail.

The stepped grille design maintains 360-degree intake, preventing the restricted airflow that flat panels sometimes cause when the filter area is too small. Several users note the cover looks better than the original plastic it replaced — cleaner lines and a brighter white that instantly lifts a dated bathroom ceiling. The spring attachment is straightforward: push the cover up until the hooks grab the housing clips, then release.

Where this cover falls short is material rigidity: the PP plastic flexes more than ABS when inserting into tight openings, and some owners with non-standard clip inserts found the spring hooks didn’t capture securely. Older homes with irregular mounting points may need a dab of silicone or a shim to keep the panel flush. For standard-level big-box fan replacements, this is a cost-effective solution that beats leaving bare wires exposed.

Why it’s great

  • Large 12-inch panel covers oversized openings
  • Two spring pairs for varied clip spacing
  • Matte finish blends with ceiling texture

Good to know

  • PP plastic flexes more than ABS
  • Spring hooks may not grab irregular clip designs
Budget Reliable

7. Broan-NuTone FGR101 Square Replacement Grille

9.75″ x 9.25″ OuterSpring-Loaded

The FGR101 is the entry-level workhorse for Broan and NuTone fans with a 7.5 x 7.25-inch housing opening. The outer dimensions of 9.75 x 9.25 inches overlap the ceiling cutout enough to cover minor drywall imperfections, and the bright white finish matches standard ceiling paint out of the box. Installation is a true snap: align the springs with the housing clips and push up — the grille locks in place without tools, screws, or adhesive.

Compatibility spans models 670, 671, 688, 689, 695, 696, 771, E050, and E070, covering at least three decades of Broan-NuTone production. The low-profile design keeps the grille within 1 inch of the ceiling, which eliminates the protruding “nipple” look of older deep-dish covers. Users consistently report zero rattling because the spring tension holds the plastic tight against the housing rim.

The plastic is lightweight and does not have the same impact resistance as the ABS on premium covers, but at this price point, replacing it every few years is still cheaper than a single premium panel. Some buyers note the springs are shipped compressed in the packaging, which can cause them to lose tension over time if the grille sits in a hot attic space before installation. If your old cover is simply yellowed or cracked, the FGR101 restores a factory-clean look with minimal effort.

Why it’s great

  • Universal fit for dozens of Broan/NuTone models
  • Tool-free snap-in installation under 2 minutes
  • Low profile sits nearly flush with ceiling

Good to know

  • Springs can lose tension if stored in hot conditions
  • Lightweight plastic lacks impact resistance of ABS

FAQ

Does a bath fan cover need to be an exact OEM match for my fan model?
Not always, but the mounting mechanism must match. If your fan uses spring clips inside a specific housing, any grille with the same spring spacing and outer dimensions will work regardless of brand. Fans with reflector-and-wing-nut attachments require a grille designed for that specific mounting plate — universal spring covers will not stay secured.
Can I install a larger bath fan cover than my current opening?
Yes, as long as the cover’s inner spring spacing matches your housing clips. A larger outer dimension (for example, a 12-inch cover over a 9-inch opening) simply overlaps more ceiling area. However, the grille must still attach securely to the housing — it cannot float on drywall alone. Measure the housing’s clip positions to confirm compatibility.

Final Thoughts: The Verdict

For most users, the best bath fan cover winner is the Broan-NuTone FG600 because it transforms an aging fan into a modern light-and-ventilation hub with an integrated 750-lumen LED. If you only need a simple replacement grille for a standard spring-mounted opening, grab the Calvana BP90 2-Pack. And for refreshing a vintage NuTone light-and-fan combo, nothing beats the Sfneer S97013662 kit.