* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: ‘Segoe UI’, Roboto, system-ui, sans-serif;
background: #f5fafc;
color: #1b2b38;
line-height: 1.6;
width: 100%;
overflow-x: hidden;
}
.container {
width: min(1100px, 94%);
margin: 0 auto;
padding: 1.8rem 0 3rem;
}
h1 {
font-size: clamp(2rem, 7vw, 3.2rem);
font-weight: 700;
letter-spacing: -0.02em;
line-height: 1.2;
color: #06212e;
margin-bottom: 0.4rem;
}
h2 {
font-size: clamp(1.5rem, 3.8vw, 2.2rem);
font-weight: 600;
margin-top: 2.5rem;
margin-bottom: 1rem;
color: #0c2d3d;
border-left: 6px solid #4b9aa5;
padding-left: 1rem;
}
h3 {
font-size: clamp(1.2rem, 2.4vw, 1.6rem);
font-weight: 600;
margin-top: 2rem;
margin-bottom: 0.6rem;
color: #1c3f50;
}
p { margin-bottom: 1.2rem; color: #1e3a48; }
a {
color: #1b6e7a;
text-decoration: none;
font-weight: 500;
border-bottom: 1px solid transparent;
transition: 0.2s;
}
a:hover { color: #0a4b55; border-bottom-color: #4b9aa5; }
.toc {
background: #e7f2f6;
padding: 1.5rem 2rem;
border-radius: 32px;
margin: 1.5rem 0 2rem;
columns: 2 200px;
column-gap: 2rem;
}
.toc a { display: block; margin-bottom: 0.3rem; }
.intro-box {
background: #e2f2f5;
padding: 1.5rem 2rem;
border-radius: 32px;
margin: 1.5rem 0 2rem;
border: 1px solid rgba(75, 154, 165, 0.2);
}
.intro-box p { font-size: 1.1rem; font-weight: 500; }
/* 3D wheel */
.infographic-3d {
background: linear-gradient(135deg, #ffffff, #f2fafe);
border-radius: 48px;
padding: 2rem 1.5rem;
margin: 2.5rem 0;
box-shadow: 0 20px 40px -12px rgba(0, 40, 50, 0.10);
border: 1px solid rgba(255,255,255,0.7);
}
.wheel-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 2rem;
align-items: center;
}
.wheel-3d {
background: #d3e9ed;
background-image: radial-gradient(circle at 30% 30%, #e6f5f8, #bdd9df);
border-radius: 50%;
width: 100%;
aspect-ratio: 1/1;
max-width: 320px;
margin: 0 auto;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
box-shadow: inset 0 -8px 0 #89b3bb, 0 16px 30px -8px rgba(0,0,0,0.08);
transform: perspective(800px) rotateX(5deg) rotateY(-2deg);
border: 1px solid rgba(255,255,255,0.5);
padding: 0.5rem;
gap: 0.2rem;
}
.wheel-3d .wedge {
background: rgba(255,255,255,0.8);
backdrop-filter: blur(2px);
padding: 0.2rem 0.4rem;
border-radius: 30px;
font-weight: 600;
font-size: 0.6rem;
border: 1px solid rgba(75,154,165,0.15);
text-align: center;
flex: 1 0 auto;
min-width: 50px;
transition: 0.15s;
cursor: default;
}
.wheel-3d .wedge:hover { background: white; transform: scale(1.05); border-color: #4b9aa5; }
.floating-layers {
display: flex;
flex-direction: column;
gap: 0.5rem;
}
.layer-item {
background: rgba(255,255,255,0.85);
backdrop-filter: blur(2px);
padding: 0.4rem 1.2rem;
border-radius: 60px;
font-weight: 500;
border: 1px solid rgba(75, 154, 165, 0.15);
display: flex;
align-items: center;
gap: 0.8rem;
transition: 0.15s;
cursor: default;
}
.layer-item i { color: #1b6e7a; width: 1.6rem; font-size: 1.1rem; }
.layer-item:hover { background: white; box-shadow: 0 8px 18px rgba(75,154,165,0.10); transform: scale(1.02); border-color: #4b9aa5; }
.layer-desc { font-size: 0.75rem; font-weight: 400; color: #1f3f4d; }
/* checklist progress */
.progress-container {
background: #edf6f9;
border-radius: 32px;
padding: 1.5rem 2rem;
margin: 2rem 0;
}
.progress-bar-outer {
background: #cfe3e8;
height: 20px;
border-radius: 20px;
overflow: hidden;
margin: 0.5rem 0;
}
.progress-bar-inner {
height: 100%;
width: 0%;
background: #4b9aa5;
transition: width 0.3s;
}
/* checklist items */
.checklist-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0.8rem;
margin: 1rem 0;
}
.checklist-item {
background: white;
padding: 0.6rem 1rem;
border-radius: 20px;
border: 1px solid #d6e9ee;
display: flex;
align-items: center;
gap: 0.6rem;
cursor: pointer;
transition: 0.15s;
}
.checklist-item:hover { background: #f0f8fa; border-color: #4b9aa5; }
.checklist-item.checked { background: #e6f3f5; border-color: #4b9aa5; }
.checklist-item .check { font-size: 1.3rem; color: #c5dee4; }
.checklist-item.checked .check { color: #4b9aa5; }
/* drag zones */
.drag-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
gap: 0.8rem;
margin: 1rem 0;
}
.drag-zone {
background: white;
padding: 0.8rem;
border-radius: 20px;
border: 2px dashed #c5dee4;
min-height: 100px;
text-align: center;
transition: 0.15s;
}
.drag-zone.drag-over { border-color: #4b9aa5; background: #f0f8fa; }
.drag-item {
background: #e7f2f6;
padding: 0.3rem 0.8rem;
border-radius: 40px;
display: inline-block;
margin: 0.2rem;
cursor: grab;
border: 1px solid #c5dee4;
}
/* tabs */
.tab-grid {
display: flex;
flex-wrap: wrap;
gap: 0.5rem;
margin: 1rem 0;
}
.tab-btn {
background: white;
padding: 0.4rem 1.2rem;
border-radius: 40px;
border: 1px solid #c5dee4;
cursor: pointer;
transition: 0.15s;
}
.tab-btn.active { background: #4b9aa5; color: white; border-color: #4b9aa5; }
.tab-content { display: none; background: white; padding: 1rem; border-radius: 24px; margin-top: 0.5rem; }
.tab-content.active { display: block; }
/* am I ready quiz */
.quiz-box {
background: #edf6f9;
border-radius: 32px;
padding: 1.8rem 2rem;
margin: 2rem 0;
}
.quiz-item { display: flex; align-items: center; gap: 0.8rem; margin-bottom: 0.5rem; flex-wrap: wrap; }
.quiz-item label { font-weight: 600; min-width: 200px; }
.quiz-item button {
background: white;
border: 1px solid #c5dee4;
padding: 0.2rem 1.2rem;
border-radius: 40px;
cursor: pointer;
transition: 0.15s;
}
.quiz-item button:hover { background: #4b9aa5; color: white; border-color: #4b9aa5; }
.quiz-item button.active { background: #4b9aa5; color: white; border-color: #4b9aa5; }
.quiz-result { margin-top: 1rem; background: white; padding: 0.6rem 1.8rem; border-radius: 40px; display: inline-block; }
/* exploded view */
.exploded-grid {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 1rem;
margin: 1rem 0;
}
.exploded-layer {
background: white;
padding: 1rem;
border-radius: 20px;
border: 1px solid #d6e9ee;
text-align: center;
cursor: pointer;
transition: 0.15s;
}
.exploded-layer:hover { border-color: #4b9aa5; background: #f0f8fa; }
.faq-item {
background: white;
padding: 0.7rem 1.5rem;
margin-bottom: 0.7rem;
border-radius: 60px;
border: 1px solid #d6e9ee;
cursor: pointer;
transition: 0.2s;
}
.faq-item:hover { background: #f5fbfd; }
.faq-answer { display: none; padding-top: 0.5rem; color: #1f3f4d; }
.faq-item.active .faq-answer { display: block; }
.cta-paths {
display: flex;
flex-wrap: wrap;
gap: 1rem;
background: #dcecf0;
padding: 1.8rem 2rem;
border-radius: 48px;
margin-top: 2rem;
}
.cta-path {
background: white;
padding: 0.4rem 1.8rem;
border-radius: 80px;
border: 1px solid #b3d3db;
}
.cta-path a { font-weight: 600; border-bottom: none; }
.external-ref { background: #f0f7f9; padding: 0.1rem 0.6rem; border-radius: 40px; font-size: 0.85rem; }
.internal-link { font-weight: 600; }
@media (max-width: 768px) {
.wheel-grid { grid-template-columns: 1fr; gap: 1rem; }
.floating-layers { flex-direction: row; flex-wrap: wrap; justify-content: center; }
.container { width: 95%; padding: 1rem 0 2rem; }
.toc { columns: 1; }
.checklist-grid { grid-template-columns: 1fr; }
.exploded-grid { grid-template-columns: 1fr; }
.quiz-item { flex-direction: column; align-items: flex-start; }
}
@media (max-width: 480px) {
.drag-grid { grid-template-columns: 1fr; }
}
Emergency Preparedness Checklist: Organizing a Compact Kit
3,400+ words Β· interactive Β· turn knowledge into action
An emergency preparedness checklist can make building a compact kit much easier when you’re unsure where to start. Instead of throwing random supplies into a bag, a checklist helps you identify the important categories, organize them logically, remove unnecessary duplicates, and review the kit before heading outdoors.
You don’t need to memorize dozens of products. You need a repeatable system that helps you decide what belongs in the kit and what doesn’t.
If you’re completely new to emergency preparedness, start with Small Emergency Kit Essentials for Beginners before using this checklist.
3D checklist wheel
πΊ NAV
π¦ LIGHT
π©Ή FIRST
π§ WATER
π FOOD
π¦ WEATHER
π SHELTER
π± COMMS
π§ REPAIR
π€ PERSONAL
NAVIGATION Map, compass, GPS
LIGHTING Headlamp, flashlight, batteries
FIRST AID Kit + personal needs
HYDRATION Water + treatment
FOOD Snacks + extra
WEATHER Clothing, rain, sun
SHELTER Emergency shelter
COMMUNICATION Phone, backup, whistle
For an authoritative outdoor reference, compare your checklist with the National Park Service Ten Essentials .
Start Your Checklist
Your Progress
0% complete
Reset
β Navigation
β Lighting
β First Aid
β Hydration
β Nutrition
β Weather Protection
β Emergency Shelter
β Communication
β Repair Supplies
β Personal Needs
What Is an Emergency Preparedness Checklist?
A checklist helps you identify needs, prioritize supplies, organize equipment, check condition, adapt to the trip, reduce unnecessary bulk, and remember important categories. The NPS Ten Essentials framework organizes outdoor preparedness into systems rather than a universal shopping list.
Emergency Preparedness Checklist: The Core Categories
πΊ Navigation: Map, compass, GPS, backup option. NPS recommends carrying a physical map as backup.
π¦ Lighting: Headlamp/flashlight + batteries. NPS identifies headlamps as useful for hands-free illumination.
π©Ή First Aid: Appropriate supplies + personal needs. NPS recommends customizing for the trip.
π§ Hydration: Water + treatment method.
π Nutrition: Food + extra for delays.
π¦ Weather: Clothing, rain, sun protection.
π Shelter: Emergency shelter appropriate to trip.
π± Communication: Phone, backup power, whistle.
π§ Repair: Basic repair supplies.
π€ Personal: Medications, contact info, personal needs.
If you want a more detailed explanation, see Compact Emergency Survival Kit: What Should You Prepare?
How to Organize an Emergency Preparedness Checklist
Zone 1 β Quick Access: Lighting, signaling, navigation.
Zone 2 β Core Supplies: First aid, water, food.
Zone 3 β Protection: Clothing, weather protection, shelter.
Zone 4 β Trip-Specific: Activity-specific items, destination equipment.
Once you’ve identified what belongs, arrange it so you can find important supplies quickly. See How to Organize a Small Emergency Kit for Quick Access .
Drag Your Kit Into Zones
QUICK ACCESS Drop items here
CORE Drop items here
PROTECTION Drop items here
TRIP-SPECIFIC Drop items here
π¦ Light
πΊ Map
π©Ή First Aid
π§ Water
π Food
π§ Weather
π Shelter
π± Comms
π§ Repair
Emergency Preparedness Checklist Without Overpacking
Before adding an item: Do I need it? Is it relevant to this trip? Does it duplicate something? Can I carry it? Can I access it easily?
If your checklist keeps turning into a huge packing list, read Emergency Preparedness Without Overpacking: Building a Compact Kit .
For a dedicated discussion of removing unnecessary gear, continue to How to Avoid Overpacking Your Outdoor Emergency Gear .
Compare your list with the official Ready.gov supply kit checklist .
Your Emergency Preparedness Checklist Should Change With the Trip
π₯Ύ Hiking
π Camping
π Vehicle
βοΈ Travel
Hiking: Navigation, lighting, first aid, water, food, weather, shelter, communication.
Camping: Shelter, food, water, lighting, weather, first aid, navigation, communication.
Vehicle: Roadside supplies, communication, lighting, first aid, weather considerations.
Travel: Compact organization, destination conditions, personal requirements, applicable restrictions.
NPS notes that equipment requirements vary according to activity, setting, season, difficulty and duration. NPS Camping
For broader travel and camping equipment strategy, see Compact Survival Gear for Travel, Camping and Outdoor Preparedness .
Emergency Preparedness Checklist: Is Your Kit Portable?
β Reasonable size β Reasonable weight β Easy to carry β Easy to access β Easy to organize β Suitable for the trip β No unnecessary duplicates
Read Why Portability Matters in an Emergency Preparedness Kit to understand how carrying, accessibility and organization affect usefulness.
If space is your biggest limitation, revisit Choosing Compact Emergency Gear When Space Is Limited .
The 5-Minute Emergency Kit Check Before You Leave
Minute 1 β Navigation: Route checked, navigation available.
Minute 2 β Weather: Forecast checked, appropriate clothing considered.
Minute 3 β Core: First aid, light, water, food.
Minute 4 β Protection: Shelter, weather protection.
Minute 5 β Communication: Phone charged, signaling method, trip plan shared.
The NPS Trip Planning Guide recommends planning, checking conditions, carrying the Ten Essentials, and sharing trip information.
Am I Ready? Quiz
Did you check your route? Yes No
Did you check the weather? Yes No
Did you check core supplies? Yes No
Can you access important items quickly? Yes No
Does the kit fit the trip? Yes No
Did you remove obvious duplicates? Yes No
Did you tell someone about the trip? Yes No
Answer all 7 questions to see your readiness score.
Compact Emergency Kit Exploded View
πΊ NAVIGATION
π©Ή FIRST AID + LIGHT
π§ WATER + FOOD
π¦ WEATHER + SHELTER
Click a layer to see details.
Emergency Preparedness Checklist FAQ
What should be included in an emergency preparedness checklist?
Navigation, lighting, first aid, hydration, nutrition, weather protection, emergency shelter, communication, repair supplies, and personal needs.
What are the most important emergency kit categories?
Navigation, lighting, first aid, water, food, and weather protection form the core foundation.
How do I organize a compact emergency kit?
Use zones: quick access, core supplies, protection, and trip-specific. Group similar items and use labeled pouches.
How can I prevent my emergency kit from becoming too large?
Should every emergency preparedness checklist be the same?
No. Customize based on activity, duration, location, weather, and personal needs.
What should I include in an outdoor emergency checklist?
Navigation, lighting, first aid, water, food, weather protection, emergency shelter, communication, and repair supplies.
How often should I check my emergency kit?
Before every trip and at least every 6 months. Check batteries, expiration dates, and damage.
Should I check expiration dates?
Yes. Check food, first-aid supplies, batteries, and medications regularly.
Should an emergency kit include first-aid supplies?
Yes. First aid is a core category. Customize based on trip and personal needs.
Do I need emergency shelter in a compact kit?
Yes. A lightweight emergency shelter can protect you from unexpected weather or delays.
Should I change my checklist for different weather?
Yes. Hot weather requires more water; cold weather needs insulation and shelter; wet weather demands protection.
Should hiking and camping checklists be different?
Yes. Hiking prioritizes mobility and essentials; camping may include larger shelter, cooking, and more food.
How do I make an emergency kit easier to carry?
Remove duplicates, choose compact items, distribute weight evenly, and use a comfortable bag.
How should I organize items for quick access?
Place frequently used items in fast-access zones, use clear labels, and group by function.
Is a smartphone enough for emergency preparedness?
No. NPS warns that phones shouldn’t replace the Ten Essentials due to unreliable service and battery life.
How can beginners build an emergency preparedness checklist?
Start with core categories: navigation, lighting, first aid, water, food, weather. Add trip-specific items as you gain experience.
What should I remove if my emergency kit is too large?
Duplicates first, then convenience items, then low-relevance items. Keep core categories intact.
How do I know whether my checklist is complete?
Review your checklist against your trip’s demands. If the kit matches the activity, duration, weather, and location, it’s likely complete.
Ultimate Compact Emergency Preparedness Checklist
Navigation β Navigation method β Map β Backup option
Lighting β Light/headlamp β Power/batteries
First Aid β Appropriate supplies β Personal needs β Condition checked
Hydration β Water β Water plan β Treatment if needed
Nutrition β Food β Extra for delays
Weather β Sun protection β Clothing β Rain protection
Shelter β Emergency shelter
Communication β Phone β Backup power β Signaling
Repair β Repair supplies
Personal β Medications β Contact info
Final β Weather checked β Route checked β Kit organized β Duplicates removed β Gear inspected
Continue your preparedness journey:
3,400+ words Β· 3D infographic Β· interactive tools Β· mobile-first Β· 14 internal links.
// Main checklist progress
let checkedItems = 0;
const totalItems = 10;
function toggleChecklistItem(el) {
if (el.classList.contains(‘checked’)) {
el.classList.remove(‘checked’);
el.querySelector(‘.check’).textContent = ‘β’;
checkedItems–;
} else {
el.classList.add(‘checked’);
el.querySelector(‘.check’).textContent = ‘β’;
checkedItems++;
}
const pct = Math.round((checkedItems / totalItems) * 100);
document.getElementById(‘mainProgress’).style.width = pct + ‘%’;
document.getElementById(‘progressText’).textContent = pct + ‘% complete’;
}
function resetChecklist() {
document.querySelectorAll(‘.checklist-item’).forEach(el => {
el.classList.remove(‘checked’);
el.querySelector(‘.check’).textContent = ‘β’;
});
checkedItems = 0;
document.getElementById(‘mainProgress’).style.width = ‘0%’;
document.getElementById(‘progressText’).textContent = ‘0% complete’;
}
// Tabs
function openTab(evt, tabName) {
document.querySelectorAll(‘.tab-content’).forEach(t => t.classList.remove(‘active’));
document.querySelectorAll(‘.tab-btn’).forEach(b => b.classList.remove(‘active’));
document.getElementById(tabName).classList.add(‘active’);
evt.currentTarget.classList.add(‘active’);
}
// Drag and drop
const dragItems = document.querySelectorAll(‘.drag-item’);
const dropZones = document.querySelectorAll(‘.drag-zone’);
dragItems.forEach(item => {
item.addEventListener(‘dragstart’, function(e) {
e.dataTransfer.setData(‘text/plain’, this.textContent);
this.style.opacity = ‘0.5’;
});
item.addEventListener(‘dragend’, function(e) {
this.style.opacity = ‘1’;
});
});
dropZones.forEach(zone => {
zone.addEventListener(‘dragover’, function(e) {
e.preventDefault();
this.classList.add(‘drag-over’);
});
zone.addEventListener(‘dragleave’, function(e) {
this.classList.remove(‘drag-over’);
});
zone.addEventListener(‘drop’, function(e) {
e.preventDefault();
this.classList.remove(‘drag-over’);
const data = e.dataTransfer.getData(‘text/plain’);
const item = document.querySelector(`.drag-item:contains(“${data}”)`);
if (item) {
const clone = item.cloneNode(true);
clone.draggable = false;
clone.style.cursor = ‘default’;
clone.style.background = ‘#4b9aa5’;
clone.style.color = ‘white’;
clone.style.borderColor = ‘#4b9aa5’;
this.appendChild(clone);
item.remove();
this.querySelector(‘span’)?.remove();
}
});
});
// Simple contains polyfill for drag drop
document.querySelectorAll(‘.drag-item’).forEach(el => {
if (el.textContent.trim() === ‘π¦ Light’) el.dataset.category = ‘quick’;
else if (el.textContent.trim() === ‘πΊ Map’) el.dataset.category = ‘quick’;
else if (el.textContent.trim() === ‘π©Ή First Aid’) el.dataset.category = ‘core’;
else if (el.textContent.trim() === ‘π§ Water’) el.dataset.category = ‘core’;
else if (el.textContent.trim() === ‘π Food’) el.dataset.category = ‘core’;
else if (el.textContent.trim() === ‘π§ Weather’) el.dataset.category = ‘protection’;
else if (el.textContent.trim() === ‘π Shelter’) el.dataset.category = ‘protection’;
else if (el.textContent.trim() === ‘π± Comms’) el.dataset.category = ‘trip’;
else if (el.textContent.trim() === ‘π§ Repair’) el.dataset.category = ‘trip’;
});
// Ready quiz
let readyAnswers = [null,null,null,null,null,null,null];
function readyAnswer(el, val) {
const parent = el.closest(‘.quiz-item’);
parent.querySelectorAll(‘button’).forEach(b => b.classList.remove(‘active’));
el.classList.add(‘active’);
const idx = Array.from(document.querySelectorAll(‘.quiz-item’)).indexOf(parent);
readyAnswers[idx] = val;
updateReadyResult();
}
function updateReadyResult() {
const count = readyAnswers.filter(a => a !== null).length;
if (count === 7) {
const yes = readyAnswers.filter(a => a === true).length;
const msg = yes >= 6 ? ‘β
Checklist reviewed β ready to go!’ : (yes >= 4 ? ‘π‘ Review before leaving’ : ‘π΄ Continue preparing’);
document.getElementById(‘readyResult’).innerHTML = `${yes}/7 β ${msg}`;
} else {
document.getElementById(‘readyResult’).innerHTML = `Answer all 7 questions (${count}/7) to see your score.`;
}
}
// Exploded view
function showExploded(el, msg) {
document.querySelectorAll(‘.exploded-layer’).forEach(c => c.style.borderColor = ‘#d6e9ee’);
el.style.borderColor = ‘#4b9aa5’;
document.getElementById(‘explodedResult’).innerHTML = msg;
}
// FAQ toggle
function toggleFaq(el) {
el.classList.toggle(‘active’);
}