Value
Photos
Map
$1,249,000
ESTIMATED
3
BEDROOMS
2
BATHROOMS
E12712164
MLSID
312 Willow Avenue, Toronto
Beach living starts here! Sitting proudly elevated from the street on picturesque Willow Avenue in the highly sought-after Balmy Beach School District, this semi-detached home features 3 bedrooms, 2 bathrooms, and combines thoughtful upgrades with a strong sense of functionality, making it well suited to families looking to settle into a close-knit neighbourhood. The open-concept living and dining space, complete with a cozy wood-burning fireplace, is made for easy everyday living and effortless entertaining. A brand new kitchen brings fresh energy to the home, while the newly renovated basement adds flexible bonus space for movie nights, a home gym, guests, or work-from-home life. Out back, a sunny west-facing garden sets the scene for summer dinners, backyard play, or unwinding with a drink as the sun goes down. Upstairs you'll find three generously sized bedrooms, including a dreamy primary retreat with vaulted ceilings, bay window, and its own fireplace, plus a bright rear bedroom overlooking the garden. In summer when the leaves are in, it feels like you're tucked away in your own little treehouse. A separate rear entrance to the basement opens the door to future income or a nanny suite. And the location? You're steps to Kingston Road's cafés, shops, parks, transit, and of course the YMCA and the beach. Warm, welcoming, and ready for its next chapter. Come see why Willow Avenue is so loved.
Read Full Description
View Property
Ask a Question
Sold History
SOLD
28 January 2026
$1,425,000
SOLD
1 December 2015
$795,000
SOLD
31 March 2003
$380,000
Summary
Address
312 Willow Avenue
City
Toronto
Community
The Beaches
Street
Willow Avenue
MLSID
E12712164
Property Type
Semi-Detached
Property Category
Detached Home
Bedrooms
3
Bathrooms
2
Kitchens
1
Taxes (Annual)
$6,077.94
Tax Year
2025
Published
January 20, 2026
Days on Market
124 Days
Possession Type
30-59 Days
Possession Details
30/ 60/ Tbd
View Property
Ask a Question
Inclusions
Stainless steel Frigidaire gas range, stainless steel range hood, stainless steel Frigidaire refrigerator, stainless steel built-in oven, stainless steel dishwasher, washer and dryer, two decorative metal fireplaces screens, all existing light fixtures, window coverings, wooden shed
Exclusions
N/A
Details
Bathroom 1
4-Piece Second Level
Bathroom 2
3-Piece Lower Level
Basement
Finished, Separate Entrance
Interior Features
Storage, Sump Pump, Water Heater, Built-In Oven, Countertop Range
Architectural Style
2-Storey
Roof
Asphalt Shingle
Construction Materials
Brick
Lot Width
18 Feet
Lot Depth
98 Feet
Water
Municipal
Heat Source
Gas
Heat Type
Forced Air
New Construction
No
Occupant Type
Vacant
Private Entrance
No
Sauna
No
Seasonal Property
No
Hot Tub / Spa
No
View Property
Ask a Question
Similar Listings
$1,249,000
-1,249,000.00 BTC
1 Mulock Avenue, Toronto
3 + 2
BEDS
3
BATHS
$1,249,000
PRICE
View Property
Ask a Question
$1,249,000
-1,249,000.00 BTC
35 Manorglen Crescent, Toronto
3
BEDS
3
BATHS
$1,249,000
PRICE
View Property
Ask a Question
$1,249,000
-1,249,000.00 BTC
35 Waddington Crescent, Toronto
3 + 2
BEDS
3
BATHS
$1,249,000
PRICE
View Property
Ask a Question
$1,249,000
-1,249,000.00 BTC
25 Joseph Street, Toronto
3
BEDS
3
BATHS
$1,249,000
PRICE
View Property
Ask a Question
$1,249,900
-1,249,900.00 BTC
87 Mulholland Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,249,900
PRICE
View Property
Ask a Question
$1,249,999
-1,249,999.00 BTC
35 Somerdale Square, Toronto
3 + 1
BEDS
3
BATHS
$1,249,999
PRICE
View Property
Ask a Question
$1,249,999
-1,249,999.00 BTC
21 Benway Drive, Toronto
3 + 3
BEDS
2
BATHS
$1,249,999
PRICE
View Property
Ask a Question
$1,250,000
-1,250,000.00 BTC
18 Laver Road, Toronto
3 + 1
BEDS
2
BATHS
$1,250,000
PRICE
View Property
Ask a Question
$1,250,000
-1,250,000.00 BTC
45 Chartwell Road, Toronto
3
BEDS
3
BATHS
$1,250,000
PRICE
View Property
Ask a Question
$1,245,000
-1,245,000.00 BTC
38 Bridesburg Drive, Toronto
3 + 3
BEDS
4
BATHS
$1,245,000
PRICE
View Property
Ask a Question
$1,258,000
-1,258,000.00 BTC
32 Coatsworth Crescent, Toronto
3
BEDS
4
BATHS
$1,258,000
PRICE
View Property
Ask a Question
$1,265,000
-1,265,000.00 BTC
45 Devon Road, Toronto
3
BEDS
1
BATHS
$1,265,000
PRICE
View Property
Ask a Question
$1,268,000
-1,268,000.00 BTC
657 Pharmacy Avenue, Toronto
3 + 1
BEDS
4
BATHS
$1,268,000
PRICE
View Property
Ask a Question
$1,269,000
-1,269,000.00 BTC
41 Eastlea Crescent, Toronto
3 + 2
BEDS
4
BATHS
$1,269,000
PRICE
View Property
Ask a Question
$1,229,000
-1,229,000.00 BTC
12 Willowhurst Crescent, Toronto
3 + 1
BEDS
3
BATHS
$1,229,000
PRICE
View Property
Ask a Question
$1,229,000
-1,229,000.00 BTC
77 Hatherley Road, Toronto
3 + 1
BEDS
3
BATHS
$1,229,000
PRICE
View Property
Ask a Question
$1,269,000
-1,269,000.00 BTC
196 Symington Avenue, Toronto
3
BEDS
2
BATHS
$1,269,000
PRICE
View Property
Ask a Question
$1,228,000
-1,228,000.00 BTC
50 Nymark Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,228,000
PRICE
View Property
Ask a Question
$1,272,500
-1,272,500.00 BTC
45 Rutland Street, Toronto
3
BEDS
3
BATHS
$1,272,500
PRICE
View Property
Ask a Question
$1,274,999
-1,274,999.00 BTC
549 Rustic Road, Toronto
3
BEDS
2
BATHS
$1,274,999
PRICE
View Property
Ask a Question
$1,275,800
-1,275,800.00 BTC
145 Sandyhook Square, Toronto
3 + 1
BEDS
3
BATHS
$1,275,800
PRICE
View Property
Ask a Question
$1,278,000
-1,278,000.00 BTC
509 Dupont Street, Toronto
3 + 2
BEDS
2
BATHS
$1,278,000
PRICE
View Property
Ask a Question
$1,280,000
-1,280,000.00 BTC
39 Silverview Drive, Toronto
3 + 1
BEDS
3
BATHS
$1,280,000
PRICE
View Property
Ask a Question
$1,288,000
-1,288,000.00 BTC
35 Anndale Drive, Toronto
3 + 2
BEDS
2
BATHS
$1,288,000
PRICE
View Property
Ask a Question
$1,288,800
-1,288,800.00 BTC
127 Ascot Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,288,800
PRICE
View Property
Ask a Question
$1,289,000
-1,289,000.00 BTC
28 Eldorado Court, Toronto
3 + 2
BEDS
3
BATHS
$1,289,000
PRICE
View Property
Ask a Question
$1,289,000
-1,289,000.00 BTC
34 Scarcliff Gardens, Toronto
3 + 1
BEDS
3
BATHS
$1,289,000
PRICE
View Property
Ask a Question
$1,290,000
-1,290,000.00 BTC
5 Cottonwood Drive, Toronto
3
BEDS
2
BATHS
$1,290,000
PRICE
View Property
Ask a Question
$1,295,000
-1,295,000.00 BTC
81 Maxome Avenue, Toronto
3
BEDS
2
BATHS
$1,295,000
PRICE
View Property
Ask a Question
$1,200,000
-1,200,000.00 BTC
50 Jeffcoat Drive, Toronto
3 + 2
BEDS
2
BATHS
$1,200,000
PRICE
View Property
Ask a Question
$1,298,000
-1,298,000.00 BTC
344 Moore Park Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,298,000
PRICE
View Property
Ask a Question
$1,298,000
-1,298,000.00 BTC
132 Homewood Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,298,000
PRICE
View Property
Ask a Question
$1,199,999
-1,199,999.00 BTC
1262 Lansdowne Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,199,999
PRICE
View Property
Ask a Question
$1,199,999
-1,199,999.00 BTC
19 Duncombe Boulevard, Toronto
3 + 1
BEDS
2
BATHS
$1,199,999
PRICE
View Property
Ask a Question
$1,199,999
-1,199,999.00 BTC
176 Symington Avenue, Toronto
3
BEDS
3
BATHS
$1,199,999
PRICE
View Property
Ask a Question
$1,199,900
-1,199,900.00 BTC
6 Bonnyview Drive, Toronto
3 + 1
BEDS
2
BATHS
$1,199,900
PRICE
View Property
Ask a Question
$1,199,800
-1,199,800.00 BTC
47 Cherryhill Avenue, Toronto
3 + 2
BEDS
4
BATHS
$1,199,800
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
45 Boyce Avenue, Toronto
3 + 2
BEDS
4
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
76 Barrington Avenue, Toronto
3 + 2
BEDS
3
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
96 Tudor Glen Crescent, Toronto
3
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
61 Margueretta Street, Toronto
3
BEDS
3
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
48 Goddard Street, Toronto
3
BEDS
2
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
109 Pleasant Avenue, Toronto
3
BEDS
2
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
81 Grovedale Avenue, Toronto
3 + 3
BEDS
2
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
358 Roxton Road, Toronto
3
BEDS
2
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
155 Dell Park Avenue, Toronto
3
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
365 Bellamy Road, Toronto
3 + 2
BEDS
3
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
83 Shendale Drive, Toronto
3 + 1
BEDS
4
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
34 Paragon Road, Toronto
3 + 1
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
17 Squirewood Road, Toronto
3 + 1
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
188 South Woodrow Boulevard, Toronto
3 + 3
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
99 Park Home Avenue, Toronto
3
BEDS
1
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
35 Farrell Avenue, Toronto
3 + 1
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
31 St.Gaspar's Court, Toronto
3
BEDS
4
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,198,888
-1,198,888.00 BTC
21 Mitre Place, Toronto
3 + 2
BEDS
4
BATHS
$1,198,888
PRICE
View Property
Ask a Question
$1,299,990
-1,299,990.00 BTC
45 Deevale Road, Toronto
3
BEDS
2
BATHS
$1,299,990
PRICE
View Property
Ask a Question
$1,198,000
-1,198,000.00 BTC
66 Portsdown Road, Toronto
3 + 2
BEDS
3
BATHS
$1,198,000
PRICE
View Property
Ask a Question
$1,198,000
-1,198,000.00 BTC
7 Pettit Drive, Toronto
3 + 2
BEDS
2
BATHS
$1,198,000
PRICE
View Property
Ask a Question
$1,300,000
-1,300,000.00 BTC
21 Mayberry Road, Toronto
3 + 2
BEDS
3
BATHS
$1,300,000
PRICE
View Property
Ask a Question
$1,198,000
-1,198,000.00 BTC
48 Connaught Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,198,000
PRICE
View Property
Ask a Question
View Property
Ask a Question
(416) 800-1055
(416) 800-1055
View Property
Ask a Question
Appointment Date & Time
Date
Time
Send
Cancel
Thank you for your Inquiry!
Your message has been received, one of our represetatives will be in touch with you shortly.
Close