Directions to Caledon State Park

Caledon is located in King George County between Fairview Beach and Owens, 23 miles east of Fredericksburg on Route 218. From Fredericksburg, take 218 East for 23 miles. Caledon is on the left. Or you may take Rt. 3 east 18 miles to a left onto Rt. 206 for six miles, then turn left onto Rt. 218 and go about one mile; Caledon is on the right. From U.S. 301 (MD), turn right onto Rt. 206 for four miles to Rt. 218, then west about one mile.