more stats
1,227 ft
Distance
3 ft
Climb
-3 ft
Descent
00:03:00
Avg time
1 ft
Altitude change
1,013 ft
Altitude min
1,018 ft
Altitude max
1,017 ft
Altitude start
1,017 ft
Altitude end
0.1%
Grade
-1.7%
Grade max
1.9%
Grade min
197 ft
Distance climb
184 ft
Distance down
630 ft
Distance flat
00:03:00
Avg time

BC Rocks Details

  • Activities
    • Mountain Bike
    • Hike
    • Trail Running
    • Snowshoe
  • Riding Area
  • Difficulty Rating
  • Local Popularity
    90 in Mountain Biking heatmap [+]
    • 75 in Trail Running
    • 90 in Hiking
    • 75 in Snowshoeing
  • Global Ranking
    #42525 in Mountain Biking [+]
    • #127873 in Trail Running
    • #107792 in Hiking
    • #2795 in Snowshoeing
  • Provincial Ranking
    #1,080 in Mountain Biking · Ontario [+]
    • #3,640 in Trail Running
    • #3,681 in Hiking
    • #714 in Snowshoeing
  • Trail Type
    Singletrack
  • Bike Type
    AM, XC
  • Direction
    Both Directions
  • Climb Difficulty
    Blue
  • Physical Rating
    Hard
  • Dogs Allowed
    Yes
  • eBike Allowed
  • TTFs on Trail
    A-Frame, Bridge, Drop, Rock Face
  • Ride in Rain
    Yes
  • Land Owner
    Region of Halton

Originally built and designed by the "Dundas Crew" this trail received extensive TLC in 2014/15. The old wooden skinny was decommissioned and an all natural Rock Skinny was built in its place. In addition, the low section near the creek bed was completely overhauled and new boardwalk sections installed along with extensive armoring.

Trail Supporters

  • BigAirGar3
    Maintainer

Local Trail Association

Recent Activity on Trail

Past Week
  • 3 rides
  • 7 miles average
6 Months
  • 132 rides
  • 9 miles avg distance
All
  • 1,872 rides
  • Last: Nov 13, 2026
c1c2c3c4
January
February
March
April
May
June
July
August
September
October
November
December
update trails status or condition

BC Rocks Trail Reports

statusdatedescription
Sep 27, 2026 @ 9:55am (America/Toronto)
Sep 27, 2026
Sep 19, 2026 @ 12:20pm (America/Toronto)
Sep 19, 2026
Mar 1, 2026 @ 9:28am (America/Toronto)
Mar 1, 2026
Feb 15, 2026 @ 10:05am (America/Toronto)
Feb 15, 2026
If you lose focus while riding the narrow 8-12" packed track, the soft snow at the sides will grab you and pull you in.
Feb 12, 2026 @ 5:47pm (America/Toronto)
Feb 12, 2026
The packed track is as narrow as 8-10" in places. The snow to either side is deep and soft. If you lose focus and let your wheel wander, the soft...
more »
Status:
on Sep 27, 2026
Ideal
Avg: 4.12 (10 votes)
Your vote: 0

view (8,582)
close
      Directions to bc-rocks trailhead (43.503720, -79.991180)

      Photos

      14 more »
      mtb
      231 |
      Sep 24, 2017 @ 6:48am
      Sep 24, 2017
      report
      mtb
      72 |
      Jun 15, 2025 @ 10:03am
      Jun 15, 2025
      report
      mtb
      107 |
      Feb 26, 2024 @ 5:23pm
      Feb 26, 2024
      report
      mtb
      82 |
      Feb 26, 2024 @ 5:23pm
      Feb 26, 2024

      Videos

      no videos have been added for BC Rocks yet, add a video.

      Trail Lists

      Routes with this trail

      more »
      ★ 5.0 • 11 miles • 352 ft • 16 • Loop •
      This is HAFTA's Winter Loop for the 2025/26. This year, HAFTA was granted permission by Hilton Falls to...
      10 miles • 317 ft • 23 • Loop •
      HAFTA's 2023-24 winter loop incorporating a few new trails.
      10 miles • 247 ft • 27 • Loop •
      HAFTA's 2023-24 Winter Loop The red line is the hard option using Xanadu. Support the volunteers of HAFTA...
      4.2 ★★★★★
      10 Ratings
      5 ★ 60%
      4 ★
      3 ★ 40%
      2 ★
      1 ★

      Reviews / Comments

      No reviews yet, be the first to write a review or ask a question.
      Use trail reports to comment on trail conditions.


      We hope you've been enjoying Trailforks!

      Create a FREE account to view all trail reviews and much more.

      • By BigAirGar3TF Pro HAFTA & contributors
      • #18166 - 3,207 views

      Frequently Asked Questions

      ▼ Where is BC Rocks located?
      BC Rocks is located in Halton Region Agreement Forest (HAFTA Trails), Milton, Ontario, Canada. It is part of the Halton Region Agreement Forest (HAFTA Trails) trail network. The trailhead is located at coordinates 43.50372, -79.99118.
      ▼ How hard is BC Rocks?
      BC Rocks is rated as Blue difficulty. The physical rating is Hard. The average grade is 0.1%. The climb difficulty is rated Blue.
      ▼ What is the elevation gain for BC Rocks?
      BC Rocks has 3 ft of elevation gain. The trail has 3 ft of elevation descent. The elevation ranges from 1,013 ft to 1,018 ft.
      ▼ Is BC Rocks a point to point trail?
      BC Rocks is not a point to point trail. The direction is Both Directions. The trail type is singletrack.
      ▼ How long is BC Rocks?
      BC Rocks is 1,227 ft long. The trail type is singletrack.
      ▼ Are dogs allowed on BC Rocks?
      Yes, dogs are allowed on BC Rocks. Please keep dogs on a leash where required and clean up after them.
      ▼ When is the best time of year to ride BC Rocks?
      Based on activity log data, the most popular months to ride BC Rocks are:
      • January (177 activities)
      • February (155 activities)
      • December (114 activities)
      Check the reports page for current trail conditions.
      ▼ How do I access BC Rocks? Where is the closest parking trailhead?
      The closest parking and trailhead locations to BC Rocks are: View all parking locations in the area.
      ▼ How long does it take to ride BC Rocks?
      Based on recorded activities, it takes an average of 3 minutes to ride BC Rocks. The trail is 1,227 ft long. Actual times will vary based on fitness level, conditions, and pace. View recent activity logs for more details.
      ▼ How busy is BC Rocks?
      BC Rocks is a very popular trail. There have been 8,556 recorded activities on this trail. The trail has received 8,582 check-ins. View recent activity on this trail.

      Hit the Trail

      Open in App

      Get this trail on your phone instantly.
      open trail in app

      Download Trail

      Save to wishlist, Garmin & download.
      save the trail

      Find Related Routes

      Find routes and users activities that include this trail.
      find routes for this trail

      You must enter a description before submitting.