Venus will transit the sun on June 5, 2012. You will be able to see this celestial event (wearing appropriate eye protection!) at dusk in the United States. This will be the one and only time you will be able to view the Transit of Venus as it will not occur again until 2117. Read technical information about the transit on the NASA website.