Lily Lake Trail is a hiking, biking, and horse trail in Skagit County, Washington. It is three miles long and begins at 844 feet altitude. Traveling the entire trail is 6.1 miles with a total elevation gain of 1,884 feet. Along the trail there is a wetland. The trail ends near the Lily Horse Camp site.