All scouts are encouraged to participate in both Rank advancement and Merit Badges. The most current Boy Scout Handbook contains all requirements for Rank Advancement. Merit Badge requirements are found in Merit Badge Pamphlets (available online and at the scout store) as well as the Boy Scout Requirements book.
Additional information and requirements can be found at the
National BSA website.
Meritbadge.org contains digital worksheets for requirements for advancement and merit badges.
2016 Rank Requirements - see attachment