




42 East 31st Street, Hamilton, ON, L8V 3N7
Sold May 20, 2026
Freshly updated & move-in ready! This 4-bedroom, 3 bath home has two kitchens, recreation room, 2 laundry areas and a separate entrance, offering a versatile layout to accommodate your large family, extended family, or the possibility to generate rental income. The double-wide driveway fits 2 vehicles and leads to a front deck and large enclosed porch. Inside, the foyer opens into a bright open concept living/dining space featuring new " hardwood flooring and high ceilings throughout the main level. The main floor includes 3 bedrooms, all with hardwood, plus a new 4-piece bathroom with porcelain flooring, a soaker tub, and tile surround. The new eat-in kitchen features quartz countertops, ample cabinetry, hardwood flooring, and a quartz breakfast bar. It also provides access to a common area with a separate side entrance, leading to the backyard and upper portion of the home. The separate entrance off the kitchen has stairs that lead to a landing and a cozy upper deck with glass railing overlooking the yard. A few steps up is another landing that works perfectly as a mudroom, before entering the upper unit. The upper level has been updated and includes a newer kitchen with luxury vinyl flooring and granite countertops, plus an updated 4-piece bathroom with luxury vinyl flooring and a glass-entry shower with ceramic tile surround. The original hardwood has been refinished and runs through the spacious bedroom and combined living/dining area, which features vaulted ceilings and recessed lighting. The newly constructed lower level offers a recreation room with recessed lighting and broadloom, a 2-piece bath, and a large laundry/mechanical/storage area. Ideally located near Juravinski Hospital, this property is perfect for investors, extended families, or anyone looking for a flexible layout with income potential to help pay for expenses.
42 East 31st Street, Hamilton, ON
Map data © GoogleOpen in Google Maps ↗
We're finalising our neighbourhood walkability data. Want a hands-on look at the area?
Call (289) 272-5329Last Updated: May 20, 2026
Listing Office: ROYAL LEPAGE ACTION REALTY
This listing content is owned and licensed by REALTOR® members of The Canadian Real Estate Association. The trademarks REALTOR®, REALTORS®, and the REALTOR® logo are controlled by The Canadian Real Estate Association (CREA) and identify real estate professionals who are members of CREA. The trademarks MLS®, Multiple Listing Service®, and the associated logos are owned by CREA and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.
For SaleHamilton
$649,900
For SaleHamilton
$649,888
For SaleHamilton
$650,000
For SaleHamilton
$649,000
For SaleHamilton
$659,900
For SaleHamilton
$629,000