Welcome to James Bay

James Bay is surrounded by water on three sides; Victoria Harbour to the north and west, and the Strait of Juan de Fuca to the south. Beacon Hill Park provides a green border to the east. James Bay’s extensive waterfront is alive with activity including an array of industry, government and transportation facilities.

The heart of the neighbourhood is James Bay Village, filled with local shops and services. James Bay is an extremely walkable and bike-able neighbourhood and acts as a hub for many community sporting events that use Dallas Road as a major portion of their routes.

Forgot password Extend Verify Contact

3 126 Ontario St
Vi James Bay Victoria V8V 1M9

$869,000
Residential beds: 3 baths: 3.0 1,626 sq. ft. built: 1976

New luxury vinyl plank flooring throughout 1st floor
Photo 1: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 2: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 3: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 4: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 5: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 6: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 7: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 8: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 9: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 10: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 11: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 12: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 13: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 14: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 15: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 16: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 17: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 18: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 19: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 20: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 21: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 22: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 23: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 24: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 25: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 26: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 27: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 28: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 29: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 30: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 31: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 32: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 33: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 34: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 35: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 36: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 37: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 38: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 39: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 40: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Photo 41: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
Status:
Active
Prop. Type:
Residential
MLS® Num:
993608
Bedrooms:
3
Bathrooms:
3
Year Built:
1976
Beautifully Updated James Bay Townhouse This 3BR/3BA townhouse has been thoughtfully renovated, featuring a brand-new kitchen with butcher block countertops, new appliances, and new flooring throughout. The main level offers an open living/dining area with a cozy wood stove and access to a private patio. Upstairs, the spacious primary bedroom includes an ensuite powder room and private balcony, while the second bedroom, newly renovated full bathroom, and laundry area complete this level. The top floor provides a versatile space for a 3rd bedroom or rec room with bonus storage. Additional updates include a new heat pump (2023), new hot water tank (2024), freshly painted interior, a new powder room (2024), and a new roof (2025). A new storage shed (2023) adds extra space. This unit includes covered parking, is pet-friendly, and is part of a well-run strata with ample storage. Conveniently located near Fisherman’s Wharf, shops, cafes, beaches, and parks.
Property Type:
Residential
Type:
Townhouse
Year built:
1976 (Age: 49)
Close Price Lease Total:
Existing Lease Expiry:
Living Area:
1,626 sq. ft.
Listing General Location:
Vi James Bay, Victoria
Bedrooms:
3
Bathrooms:
3.0 (Full:-/Half:-)
Lot Size:
2,342 sq. ft.
Kitchens:
1
Home Style:
West Coast
Taxes:
Construction:
Frame Wood, Wood
New Construction:
No
Basement:
None
Foundation:
Slab
Roof:
Fibreglass Shingle
Levels:
3
Number of Storeys:
3
Number of Buildings:
1
Other Structures:
Storage Shed
Ceiling Heights:
Floor finish:
Carpet, Linoleum
Total Building Area:
1,685 sq. ft.
Total Unfinished Area:
59 sq. ft.
Commercial Area:
# Bedrooms or Dens Total:
3
# Main Level Bedrooms:
0
# Second Level Bedrooms:
2
# Third Level Bedrooms:
1
# Lower Level Bedrooms:
0
# Other Level Bedrooms:
0
# Main Level Bathrooms:
1
# Second Level Bathrooms:
2
# Third Level Bathrooms:
0
# Lower Level Bathrooms:
0
# Other Level Bathrooms:
0
# Main Level Kitchens:
1
# Second Level Kitchens:
0
# Third Level Kitchens:
0
# Lower Level Kitchens:
0
# Other Level Kitchens:
0
Living Area Lower Floor:
0 sq. ft.
Living Area Main Floor:
603 sq. ft.
Living Area Other Floor:
0 sq. ft.
Living Area 2nd Floor:
551 sq. ft.
Living Area 3rd Floor:
472 sq. ft.
Fireplaces:
1
Fireplace Details:
Family Room, Wood Burning Stove
Laundry Features:
In Unit
Water supply:
Municipal
Sewer:
Sewer Connected, Sewer To Lot
Cooling:
Air Conditioning, None
Heating:
Baseboard, Electric, Heat Pump, Wood
Fireplace:
Yes
Warranty:
No
Pending Date:
Dishwasher, Dryer, Microwave, Oven/Range Electric, Range Hood, Refrigerator, Washer
Dining/Living Combo, Soaker Tub, Storage
Balcony/Patio, Fencing: Full
Common Area
On Ontario between Montreal and St Lawrence. To get to unit 3 take sidewalk between buildings 126 and 134
Balcony, Deck/Patio, Parking Stall, Separate Storage
Main Level
0
Cats OK, Dogs OK, Number Limit
See Strata Bylaws
Yes
Yes
See Strata Bylaws
Some Rentals
See Strata Bylaws / Municipal bylaws
Floor
Type
Size
Other
Main Floor
Main Floor
Main Floor
Main Floor
Main Floor
2nd Floor
2nd Floor
2nd Floor
2nd Floor
3rd Floor
3rd Floor
3rd Floor
Floor
Ensuite
Pieces
Other
Main Floor
2nd Floor
2nd Floor
Financing Notes:
Assessed:
Assessment year:
Approximate Inventory Value:
Fixed Equipment Approx. Value:
Goodwill Approx. Value:
Gross Income:
Net Operating Income:
Association Fee:
Association Fee Frequency:
Association Fee Includes:
Trash, Insurance, Water
Association Fee Year:
2025
Jurisdiction name:
City of Victoria
Legal Description:
Accessibility:
Ground Level Main Floor
Units in Building:
Units in Community:
Number of 2 piece baths:
2
Number of 3 piece baths:
0
Number of 4 piece baths:
1
Number of 5 piece baths:
0
Number of 2 piece Ensuites:
0
Number of 3 piece Ensuites:
0
Number of 4 piece Ensuites:
0
Occupancy:
Owner
Property Condition:
Resale
Exposure / Faces:
West
Layout:
Main Level Entry with Lower/Upper Lvl(s)
Lot Site Features:
Private
Attached Garage:
No
Carport Spaces:
1
Garage Spaces:
0
Garage:
No
Parking Features:
Carport
Total Parking Spaces:
1
Common Parking Spaces:
1
LCP Parking Spaces:
0
Lot Parking Spaces:
0
Total Units:
Date Listed:
Apr 11, 2025
Original Price:
869000.0
  • Photo 1: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    New luxury vinyl plank flooring throughout 1st floor
  • Photo 2: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Beautifully updated 3-bedroom, 3-bathroom townhouse offers the perfect blend of modern comfort and unbeatable location
  • Photo 3: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Unit #3 1 126 Ontario. A short stroll from Fisherman’s Wharf, Breakwater District, Dallas Road, plus easy access to downtown and local cafes.
  • Photo 4: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Complete kitchen renovation (cabinets, butcher block countertops, flooring, window, and appliances)
  • Photo 5: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Complete kitchen renovation (cabinets, butcher block countertops, flooring, window, and appliances)
  • Photo 6: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    New sink, faucet and tiled backsplash.
  • Photo 7: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Recent renovations include a new window and an inviting dining space with additional window.
  • Photo 8: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    New in 2024. Thoughtfully updated downstairs powder room for maximum efficiency.
  • Photo 9: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    New laundry area located upstairs
  • Photo 10: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Updated lighting throughout home.
  • Photo 11: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    New Wett certified wood stove anchors the open living/dining area, which leads to your private patio.
  • Photo 12: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    New heat pump in 2023 and fresh paint throughout the home 2024)
  • Photo 13: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 13 of 41
  • Photo 14: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Spacious brick-paved patio with storage shed and walking lane access.
  • Photo 15: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 15 of 41
  • Photo 16: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Private, fully fenced patio space.
  • Photo 17: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Fully fenced 20' x 19' patio, ready for your gardening or decor ideas.
  • Photo 18: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Spacious second floor bedroom and a private balcony overlooking the paved aptio space.
  • Photo 19: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Second floor newly renovated bathroom.
  • Photo 20: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 20 of 41
  • Photo 21: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 21 of 41
  • Photo 22: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Second floor bedroom.
  • Photo 23: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Bright and versatile top floor serves as a third bedroom, home office, or recreation room, with abundant storage.
  • Photo 24: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Bright and versatile top floor serves as a third bedroom, home office, or recreation room, with abundant storage.
  • Photo 25: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Opening skylight provides natural light and access to the fresh ocean breeze.
  • Photo 26: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Shared common area green space.
  • Photo 27: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Covered parking space with new storage shed 2023.
  • Photo 28: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Walkway access to the patio area.
  • Photo 29: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Fisherman’s Wharf, Breakwater District and Dallas Road just 5 min walk
  • Photo 30: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Ogden Point, Breakwater District and Dallas Road just a short distabce away.
  • Photo 31: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    British Columbia Parliament Buildings
  • Photo 32: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Empress Hotel and the Inner Harbour
  • Photo 33: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Enjoy year roud walkability to Fisherman's Wharf and the inner harbour.
  • Photo 34: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 34 of 41
  • Photo 35: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 35 of 41
  • Photo 36: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 36 of 41
  • Photo 37: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 37 of 41
  • Photo 38: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 38 of 41
  • Photo 39: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Photo 39 of 41
  • Photo 40: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Royal BC Museum
  • Photo 41: 3 126 Ontario St in Victoria: Vi James Bay Townhouse for sale : MLS®# 993608
    Close to local amenities, coffee shops, restaurants, grocers and community centres.
Listed by Royal LePage Coast Capital - Chatterton
Data was last updated April 16, 2025 at 08:05 AM (UTC)
Area Statistics
Listings on market:
94
Avg list price:
$917,000
Min list price:
$219,900
Max list price:
$4,500,000
Avg days on market:
36
Min days on market:
1
Max days on market:
236
Avg price per sq.ft.:
$723.92
These statistics are generated based on the current listing's property type and located in Vi James Bay. Average values are derived using median calculations.
powered by myRealPage.com