This site has all of the Merit Badge Requirements and is very helpful when looking for the new and current merit badge requirements.
Use this link if you would like a list of Merit Badge Worksheets you can download to help you.
Here is the current list of Merit Badges. Each person serving as a Merit Badge counselor must be registered using the Merit Badge Counselor Application Form.
Scouts should use this Merit Badge Application to document their progress and when complete, turn it over to the Scoutmaster or Advancement Chairperson.
You can earn a merit badge ANYTIME once you start Scouting until you are 18 years old.