Golf Instruction
Union Mill, VA
Twin Lakes Golf Course operates two 18-hole championship courses in Clifton, VA: The Oaks (par 71, 6,715 yards) featuring tree-lined fairways that demand accuracy, and the Lakes Course (par 72, 6,695 yards) offering a more forgiving layout that rewards distance. Managed by the Fairfax County Park Authority, Twin Lakes provides a full day of golf with multiple tees for all skill levels, plus a driving range, practice facilities, clubhouse dining, instruction programs, junior golf leagues, and event hosting for tournaments, outings, and private parties.
Ideal for: Golfers of all abilities seeking affordable public play, families with junior golfers, tournament organizers, group outings
Service area: Clifton and Union Mill, VA; Fairfax County
Dual Championship Courses: Play 36 holes in one visit across two distinct courses—The Oaks challenges with tree-lined accuracy demands while the Lakes Course offers a more forgiving layout.
Instruction & Junior Programs: Comprehensive golf instruction programs and junior golf leagues available for developing young golfers.
Full-Service Amenities: Complete practice facilities, driving range, on-site grill dining, and event hosting capabilities for tournaments, outings, weddings, and private parties.
Address: 6201 Union Mill Rd, Union Mill, VA 20124
Phone: (703) 631-9099
Website: fairfaxcounty.gov
Looking for more options?
See more Golf Instruction in Fredericksburg →