Public Telescope Viewing will be held at the James S. McDonnell Planetarium tonight with the St. Louis Astronomical Society.