Over the past decades, there have been many projections on the future depletion of the fossil fuel reserves on earth as well as the rapid increase in green-house gas emissions. There is clearly an urgent need for the development of renewable energy technologies. On a different frontier, growth and manipulation of materials on the nanometer scale have progressed at a fast pace. Selected recent and significant advances in the development of nanomaterials for renewable energy applications are reviewed here, and special emphases are given to the studies of solar-driven photocatalytic hydrogen production, electricity generation with dye-sensitized solar cells, solidstate hydrogen storage, and electric energy storage with lithium ion rechargeable batteries.