With affordable repair and maintenance costs, the goal of design for reliability (DFR) is to ensure that customer expectations for reliability are fully met across a product lifecycle. This chapter introduces several DFR tools that are commonly used by reliability practitioners and design engineers: reliability and redundancy allocation (RRA), failure-in-time (FIT) design, design for six-sigma (DFSS), fault-tree analysis (FTA), and failure mode, effect, and criticality analysis (FMECA). While RRA is implemented at the component level, both FIT and DFSS are often used in the detailed design of subsystems or assemblies. FTA uses a top-down approach to investigate the root cause of systems failure and to determine the ways to reduce the risk of such failures. FMECA allows the design engineers to identify and rank the potential failure modes in the early development phase, and further determine the remedies to remove or mitigate the risk of failures.