What are the best places to buy kitchen cabinets in New Brunswick?
What are the best places to buy kitchen cabinets in New Brunswick?
New Brunswick homeowners have four main channels for buying kitchen cabinets: local custom cabinet shops, kitchen design showrooms, big box retailers, and online suppliers. Each serves a different budget and quality level, and the best choice depends on your priorities for customization, timeline, and price.
Local custom cabinet shops are New Brunswick's strongest option for quality and fit. Moncton, Fredericton, and Saint John each have established cabinet makers who build to your exact specifications — any size, finish, wood species, and configuration. Custom cabinets run $18,000-$25,000+ for a typical kitchen with an 8-16 week lead time, but you get cabinets built specifically for NB's climate conditions. A good local shop will use construction methods that account for our humidity swings — solid wood frames with MDF-core painted doors that resist the cracking and warping caused by dry winter heating and humid Maritime summers. Ask about their joinery (dovetail drawers are a quality indicator), hinge and slide hardware brands (Blum and Hettich are top tier), and whether they include installation.
Kitchen design showrooms in NB's larger cities carry semi-custom cabinet lines from national manufacturers. Semi-custom cabinets offer a wide range of door styles, finishes, and sizes with modifications available — more options than stock but at a lower price point than full custom, typically $10,000-$18,000 with a 4-8 week lead time. These showrooms usually offer full design services, creating 3D layouts and handling measurements, which is valuable if you're changing your kitchen layout. Many include installation in their pricing or work with trusted installation crews.
Stock and Budget Options
Big box retailers — the major home improvement chains with locations in Moncton, Fredericton, and Saint John — carry stock cabinet lines starting at $5,000-$10,000 for a kitchen. Stock cabinets come in standard 3-inch-increment widths and limited finishes, but they're available within 1-2 weeks and the price is hard to beat. The trade-off is quality: most stock cabinets use particleboard construction, stapled joints, and lower-grade hardware. In New Brunswick's climate, particleboard is more vulnerable to moisture damage under sinks and near dishwashers. If you go this route, upgrade to plywood-box options where available and pay close attention to the hinge and drawer slide quality.
Online cabinet suppliers offer aggressive pricing but come with significant risks for NB buyers. Shipping costs to New Brunswick eat into the savings — cabinets are heavy and bulky, and damage during shipping is common. You can't see or feel the product before buying, returns are expensive, and you'll need to hire a separate local installer. There's no design support, and if a cabinet arrives damaged or wrong, you're looking at weeks of delays waiting for replacements. For most NB homeowners, the convenience and accountability of a local source outweighs the online price advantage.
Regardless of where you buy, always get three quotes from different sources. NB cabinet pricing varies significantly — 30-40% differences for comparable products are normal. Ask every supplier specifically about their warranty, whether it covers delamination and moisture damage (critical in our climate), and what happens if a piece arrives damaged or doesn't fit. If your contractor has a preferred cabinet supplier, ask why — experienced kitchen renovators often have relationships with suppliers whose quality and service they trust.
---
Looking for experienced contractors? The New Brunswick Construction Network connects homeowners with qualified professionals:
View all contractors →Kitchen IQ — Built with local kitchen renovation expertise, NB Building Code knowledge, and real construction experience. Answers are for informational purposes only.
Ready to Start Your Kitchen Project?
Find experienced kitchen renovators in New Brunswick. Free matching, no obligation.