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
53 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
12 Bonnechere Crescent, Toronto
3 + 3
BEDS
4
BATHS
$1,249,000
PRICE
View Property
Ask a Question
$1,249,888
-1,249,888.00 BTC
272 Taylor Road, Toronto
3 + 1
BEDS
2
BATHS
$1,249,888
PRICE
View Property
Ask a Question
$1,249,888
-1,249,888.00 BTC
232 La Rose Avenue, Toronto
3
BEDS
2
BATHS
$1,249,888
PRICE
View Property
Ask a Question
$1,248,000
-1,248,000.00 BTC
171 Islington Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,248,000
PRICE
View Property
Ask a Question
$1,234,990
-1,234,990.00 BTC
15 Macleod Street, Toronto
3 + 2
BEDS
2
BATHS
$1,234,990
PRICE
View Property
Ask a Question
$1,265,000
-1,265,000.00 BTC
68 Devondale Avenue, Toronto
3 + 1
BEDS
3
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,229,900
-1,229,900.00 BTC
12 Lauralynn Crescent, Toronto
3 + 2
BEDS
3
BATHS
$1,229,900
PRICE
View Property
Ask a Question
$1,229,000
-1,229,000.00 BTC
67 Strathnairn Avenue, Toronto
3 + 1
BEDS
2
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,289,000
-1,289,000.00 BTC
57 Symington Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,289,000
PRICE
View Property
Ask a Question
$1,289,000
-1,289,000.00 BTC
612 Beresford Avenue, Toronto
3
BEDS
2
BATHS
$1,289,000
PRICE
View Property
Ask a Question
$1,290,000
-1,290,000.00 BTC
2 Lesgay Crescent, Toronto
3 + 1
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,297,000
-1,297,000.00 BTC
7 Pettit Drive, Toronto
3 + 2
BEDS
2
BATHS
$1,297,000
PRICE
View Property
Ask a Question
$1,298,000
-1,298,000.00 BTC
29 Rosita Crescent, Toronto
3 + 2
BEDS
4
BATHS
$1,298,000
PRICE
View Property
Ask a Question
$1,200,000
-1,200,000.00 BTC
541 Rouge Hills Drive, Toronto
3 + 1
BEDS
2
BATHS
$1,200,000
PRICE
View Property
Ask a Question
$1,200,000
-1,200,000.00 BTC
96 Manitoba Street, Toronto
3 + 1
BEDS
3
BATHS
$1,200,000
PRICE
View Property
Ask a Question
$1,298,000
-1,298,000.00 BTC
334 Moore Park Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,298,000
PRICE
View Property
Ask a Question
$1,199,999
-1,199,999.00 BTC
7 Ellie Drive, Toronto
3 + 3
BEDS
3
BATHS
$1,199,999
PRICE
View Property
Ask a Question
$1,199,999
-1,199,999.00 BTC
233 Oakridge Drive, Toronto
3 + 2
BEDS
3
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
65 Long Branch Avenue, Toronto
3
BEDS
2
BATHS
$1,199,900
PRICE
View Property
Ask a Question
$1,199,900
-1,199,900.00 BTC
344 Pleasant Avenue, Toronto
3 + 1
BEDS
2
BATHS
$1,199,900
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,199,000
-1,199,000.00 BTC
1089 Mt Pleasant Road, Toronto
3
BEDS
1
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
54 Maher Avenue, Toronto
3 + 2
BEDS
3
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
26 Halfmoon Square, Toronto
3 + 1
BEDS
4
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
10 Pastrano Court, Toronto
3 + 5
BEDS
2
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,299,000
-1,299,000.00 BTC
80 Lorna Rae Boulevard, Toronto
3 + 1
BEDS
4
BATHS
$1,299,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
93 Ashbourne Drive, Toronto
3
BEDS
3
BATHS
$1,199,000
PRICE
View Property
Ask a Question
$1,199,000
-1,199,000.00 BTC
460 Martin Grove Road, Toronto
3 + 2
BEDS
2
BATHS
$1,199,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
132 Homewood Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,299,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
48 Connaught Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,198,888
PRICE
View Property
Ask a Question
$1,299,900
-1,299,900.00 BTC
9 Del Ria Drive, Toronto
3
BEDS
2
BATHS
$1,299,900
PRICE
View Property
Ask a Question
$1,299,900
-1,299,900.00 BTC
4 Rosalie Avenue, Toronto
3
BEDS
2
BATHS
$1,299,900
PRICE
View Property
Ask a Question
$1,299,999
-1,299,999.00 BTC
72 Mayall Avenue, Toronto
3
BEDS
3
BATHS
$1,299,999
PRICE
View Property
Ask a Question
$1,198,000
-1,198,000.00 BTC
18 Connaught Avenue, Toronto
3 + 1
BEDS
4
BATHS
$1,198,000
PRICE
View Property
Ask a Question
$1,300,000
-1,300,000.00 BTC
192 Pemberton Avenue, Toronto
3
BEDS
1
BATHS
$1,300,000
PRICE
View Property
Ask a Question
$1,300,000
-1,300,000.00 BTC
416 Kenneth Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,300,000
PRICE
View Property
Ask a Question
$1,197,700
-1,197,700.00 BTC
5290 Lawrence Avenue, Toronto
3 + 1
BEDS
2
BATHS
$1,197,700
PRICE
View Property
Ask a Question
$1,195,000
-1,195,000.00 BTC
155 Churchill Avenue, Toronto
3 + 2
BEDS
2
BATHS
$1,195,000
PRICE
View Property
Ask a Question
$1,190,000
-1,190,000.00 BTC
11 Forty First Street, Toronto
3
BEDS
2
BATHS
$1,190,000
PRICE
View Property
Ask a Question
$1,190,000
-1,190,000.00 BTC
62 Cherrystone Drive, Toronto
3
BEDS
2
BATHS
$1,190,000
PRICE
View Property
Ask a Question
$1,188,000
-1,188,000.00 BTC
83 Spenvalley Drive, Toronto
3
BEDS
2
BATHS
$1,188,000
PRICE
View Property
Ask a Question
$1,315,000
-1,315,000.00 BTC
18 Deanecrest Road, Toronto
3
BEDS
3
BATHS
$1,315,000
PRICE
View Property
Ask a Question
$1,180,000
-1,180,000.00 BTC
48 Coverdale Crescent, Toronto
3 + 1
BEDS
4
BATHS
$1,180,000
PRICE
View Property
Ask a Question
$1,180,000
-1,180,000.00 BTC
20 Bypass Court, Toronto
3
BEDS
2
BATHS
$1,180,000
PRICE
View Property
Ask a Question
$1,179,000
-1,179,000.00 BTC
371 Strathmore Boulevard, Toronto
3
BEDS
3
BATHS
$1,179,000
PRICE
View Property
Ask a Question
$1,320,000
-1,320,000.00 BTC
310 The Westway, Toronto
3 + 1
BEDS
2
BATHS
$1,320,000
PRICE
View Property
Ask a Question
$1,325,000
-1,325,000.00 BTC
40 Roe Avenue, Toronto
3 + 1
BEDS
2
BATHS
$1,325,000
PRICE
View Property
Ask a Question
$1,325,000
-1,325,000.00 BTC
484 Drewry Avenue, Toronto
3 + 4
BEDS
3
BATHS
$1,325,000
PRICE
View Property
Ask a Question
$1,326,000
-1,326,000.00 BTC
26 Elvaston Drive, Toronto
3 + 2
BEDS
2
BATHS
$1,326,000
PRICE
View Property
Ask a Question
$1,328,000
-1,328,000.00 BTC
24 Chudleigh Road, Toronto
3
BEDS
4
BATHS
$1,328,000
PRICE
View Property
Ask a Question
$1,169,900
-1,169,900.00 BTC
19 Brampton Road, Toronto
3 + 1
BEDS
2
BATHS
$1,169,900
PRICE
View Property
Ask a Question
$1,329,000
-1,329,000.00 BTC
139 King Edward Avenue, Toronto
3 + 1
BEDS
3
BATHS
$1,329,000
PRICE
View Property
Ask a Question
$1,335,000
-1,335,000.00 BTC
239 Pineway Blvd Boulevard, Toronto
3
BEDS
4
BATHS
$1,335,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