Pacific Crest Trail Resupply Guide

By Erik the Black

Erik The Black's Pacific Crest Trail Resupply Guide

Are you planning a thru-hike or section-hike and wondering where to resupply on the Pacific Crest Trail? Here is my list of Pacific Crest Trail resupply locations and trail towns where you can rest, buy food, send maildrops, do laundry, take a shower and more. This information can also be found in my Pacific Crest Trail Pocket Atlases and Wall Map.

Happy trails,

Erik the Black

Quick Navigation Menu. Use these links to jump to different sections of the Pacific Crest Trail resupply guide:

Pacific Crest Trail Resupply Towns And Hiker Services

Updated: 12/2024. This page is a work in progress. If you would like to suggest an update, addition or correction, please email me.

Resupply Location
Hiker Services
Hiker Services
Hiker Services
Hiker Services
Hiker Services
Hiker Services
Hiker Services
Hiker Services
Hiker Services
Hiker Services
PCT Mile
Off-Trail
San Diego, CA
0.0
50 mi
El Cajon, CA
0.0
40 mi
Campo, CA
1.4
0.2 mi
Cameron Corners
1.4
1.8 mi
Morena Village
20.0
0.5 mi
Mount Laguna, CA
42.6
0.4 mi
77.4
5 mi
Julian, CA
77.4
12 mi
101.3
4 mi
Borrego Springs, CA
101.3
18 mi
Warner Springs, CA
109.5
1.2 mi
Anza, CA
151.6
7 mi
Mountain Center, CA
168.5
12 mi
Idyllwild, CA
179.2
5 mi
Cabazon, CA
209.5
5 mi
Banning, CA
209.5
11 mi
Big Bear City, CA
265.5
5 mi
Big Bear Lake, CA
265.5
10 mi
Fawnskin, CA
280.6
3.5 mi
Green Valley Lake, CA
291.9
8 mi
Cedar Glen, CA
298.3
3.5 mi
Lake Arrowhead, CA
298.3
6 mi
Hesperia, CA
314.2
9 mi
Silverwood Country Store
338.1
2.3 mi
Cajon Pass
342.0
1 mi
Wrightwood, CA
369.5
5 mi
444.2
0.4 mi
Acton, CA
444.2
6 mi
Agua Dulce
454.5
0 mi
Green Valley
478.4
1.6 mi
Lake Hughes, CA
486.0
2.2 mi
517.7
0.1 mi
Tehachapi, CA
566.5
10 mi
Mojave, CA
566.5
11 mi
Ridgecrest, CA
652.0
25 mi
Onyx, CA
652.0
17 mi
Lake Isabella, CA
652.0
35 mi
Kennedy Meadows
702.5
0.7 mi
Lone Pine, CA
745.2
24 mi
Independence, CA
789.5
20 mi
Big Pine, CA
810.7
28 mi
Bishop, CA
831.3
35 mi
858.0
1.5 mi
Mammoth Lakes, CA
904.7
8.5 mi
907.5
0.3 mi
June Lake, CA
926.4
14 mi
Tuolumne Meadows
943.0
0.3 mi
Yosemite Valley, CA
943.0
26 mi
Lee Vining, CA
943.0
20 mi
Bridgeport, CA
1017.0
32 mi
Markleeville, CA
1048.5
18 mi
South Lake Tahoe, CA
1089.7
11 mi
1092.0
0 mi
Tahoe City, CA
1128.9
12 mi
Olympic Valley
1141.0
3 mi
Soda Springs, CA
1152.4
3.5 mi
Truckee, CA
1152.4
9 mi
Sierra City, CA
1194.0
1.5 mi
1261.8
2.7 mi
Quincy, CA
1266.0
13 mi
Belden
1285.0
0 mi
1285.0
1.6 mi
Chester, CA
1329.5
8 mi
1348.5
0.4 mi
Old Station, CA
1371.3
0.3 mi
Cassel, CA
1405.0
1 mi
1407.5
0.4 mi
Burney, CA
1409.0
7 mi
Burney Falls State Park
1417.0
0.3 mi
Castella, CA
1499.0
2 mi
Dunsmuir, CA
1499.0
4 mi
Mount Shasta, CA
1499.0
12 mi
Callahan, CA
1558.0
8.5 mi
Etna, CA
1597.0
10 mi
Seiad Valley, CA
1653.0
0 mi
1714.8
1 mi
1732.9
1.7 mi
Ashland, OR
1732.9
17 mi
1740.0
1.4 mi
1771.0
2 mi
1818.5
1 mi
1820.6
2.5 mi
Crater Lake
1820.6
5 mi
1845.2
9.5 mi
1903.3
1.5 mi
Crescent Lake
1905.0
7 mi
Crescent, OR
1905.0
23 mi
1949.5
1 mi
Sisters, OR
1981.0
15 mi
1992.5
0.7 mi
2043.0
0.1 mi
Chevron Food Mart
2084.0
2 mi
Government Camp, OR
2089.0
5 mi
Sandy, OR
2089.0
33 mi
2094.5
0.2 mi
Cascade Locks, OR
2145.0
0 mi
Hood River, OR
2145.0
20 mi
Stevenson, WA
2145.0
3 mi
Trout Lake, WA
2227.0
14 mi
2293.0
0.5 mi
Packwood, WA
2293.0
20 mi
Snoqualmie Pass
2391.0
0.3 mi
2461.5
0 mi
Skykomish, WA
2461.5
16 mi
Leavenworth, WA
2461.5
35 mi
Stehekin, WA
2569.5
11 mi
Chelan, WA
2569.5
60 mi
Mazama
2588.5
18 mi
Winthrop, WA
2588.5
35 mi
2650.0
9 mi
Key
Key
Key
Key
Post Office
Market
Maildrop
Restaurant
Lodging
Laundry
Camping
Outfitter
Supermarket
Public Transit

Shipping Pacific Crest Trail Resupply Packages to U.S. Post Offices

The easiest way to send Pacific Crest Trail resupply packages is by “General Delivery” to Post Offices near the trail. Post Offices will hold your package for up to 30 days. All you need is a photo ID to pick up your package when you arrive.

Send General Delivery packages to:

(Your Legal Name)
General Delivery
City, State ZIP
Est. Pickup Date: (mm/dd)

Box Labeling: It is helpful to write your last name and ETA in big letters on all sides of the box. This makes it easier for postal employees pick it out from the large number of hiker boxes they receive.

Shipping Methods: You can use any USPS shipping service, but Priority Mail is the best choice for “bounce boxes” because it includes free forwarding for unopened boxes.

Post Office Locations: Click on the address link in the listings below to see a Google map of each location.

Business Hours: Check the USPS website link for business hours and additional info for each post office.

San Diego Post Office

El Cajon Post Office

Campo Post Office

Mount Laguna Post Office

Julian Post Office

Borrego Springs Post Office

Warner Springs Post Office

Anza Post Office

Mountain Center Post Office

Idyllwild Post Office

Cabazon Post Office

Banning Post Office

Big Bear City Post Office

Big Bear Lake Post Office

Fawnskin Post Office

Green Valley Lake Post Office

Cedar Glen Post Office

Lake Arrowhead Post Office

Hesperia Post Office

Wrightwood Post Office

Acton Post Office

Lake Hughes Post Office

Tehachapi Post Office

Mojave Post Office

Ridgecrest Post Office

Onyx Post Office

Lake Isabella Post Office

Lone Pine Post Office

  • General Delivery, Lone Pine, CA 93545
  • 121 E BUSH ST (24 mi from PCT, mile 745.2)
  • (760) 876-5681
  • USPS.com

Independence Post Office

Big Pine Post Office

  • General Delivery, Big Pine, CA 93513
  • 140 N MAIN ST (28 mi from PCT, mile 810.7)
  • (760) 938-2542
  • USPS.com

Bishop Post Office

Mono Hot Springs Post Office

Mammoth Lakes Post Office

  • General Delivery, Mammoth Lakes, CA 93546
  • 3330 MAIN ST (8.5 mi from PCT, mile 904.7)
  • (760) 934-2205
  • USPS.com

June Lake Post Office

Tuolumne Meadows Post Office

  • General Delivery, Tuolumne Meadows
  • Yosemite National Park, CA 95389
  • TIOGA RD (0.3 mi from PCT, mile 943)
  • (209) 372-8236
  • PCTA.org

Yosemite Valley Post Office

  • General Delivery, Yosemite Valley
  • Yosemite National Park, CA 95389
  • 9017 VILLAGE DR (26 mi from PCT, mile 943)
  • (209) 372-4475
  • USPS.com

Lee Vining Post Office

Bridgeport Post Office

Markleeville Post Office

South Lake Tahoe Post Office

Tahoe City Post Office

Soda Springs Post Office

Truckee Post Office

Sierra City Post Office

  • General Delivery, Sierra City, CA 96125
  • 215 MAIN ST (1.5 mi from PCT, mile 1194)
  • (530) 862-1152
  • USPS.com

Quincy Post Office

Chester Post Office

Old Station Post Office

  • General Delivery, Old Station, CA 96071
  • 12529 STATE HWY 44/89 (0.3 mi from PCT, mile 1371.3)
  • (530) 335-7191
  • USPS.com

Cassel Post Office

Burney Post Office

Castella Post Office

Dunsmuir Post Office

Mount Shasta Post Office

Callahan Post Office

Etna Post Office

Seiad Valley Post Office

Ashland Post Office

  • General Delivery, Ashland, OR 97520
  • 120 N 1ST ST (17 mi from PCT, mile 1732.9)
  • (541) 552-1622
  • USPS.com

Crater Lake Post Office

  • General Delivery, Crater Lake, OR 97604
  • 1 SAGER BLDG (5 mi from PCT, mile 1820.6)
  • (541) 594-3115
  • USPS.com

Diamond Lake Post Office

  • General Delivery, Diamond Lake, OR 97731
  • 350 RESORT DR (9.5 mi from PCT, mile 1845.2)
  • (541) 365-4411
  • USPS.com

Crescent Post Office

Sisters Post Office

Government Camp Post Office

Sandy Post Office

Cascade Locks Post Office

Hood River Post Office

Stevenson Post Office

Trout Lake Post Office

Packwood Post Office

  • General Delivery, Packwood, WA 98361
  • 111 SMITH RD (20 mi from PCT, mile 2293)
  • (360) 494-6311
  • USPS.com

Skykomish Post Office

  • General Delivery, Skykomish, WA 98288
  • 108 THELMA ST (16 mi from PCT, mile 2461.5)
  • (360) 677-2241
  • USPS.com

Leavenworth Post Office

Stehekin Post Office

  • General Delivery, Stehekin, WA 98852
  • 31 DEFACTO LN (11 mi from PCT, mile 2569.5)
  • (509) 699-2015
  • USPS.com

Chelan Post Office

Winthrop Post Office

Shipping Pacific Crest Trail Resupply Packages to Private Maildrops

In addition to Post Offices, many hiker-friendly businesses and “trail angels” also accept Pacific Crest Trail resupply packages. These locations make it possible to resupply in remote areas where there is no post office or grocery store (and to pick up boxes outside of normal postal hours, such as on weekends.)

Address your package like this:

PCT Hiker (Your Name)
c/o (Business Name)
City, State ZIP
Est. Pickup Date: (mm/dd)

Box Labeling: It is helpful to write your last name and ETA in big letters on all sides of the box. This makes it easier to pick out your box from the large number of packages they receive.

Shipping Methods: Some maildrop locations only get deliveries from specific carriers (USPS, UPS or Fedex.) Check the listings below for their preferred carriers.

Holding Fees: Some locations charge a holding fee for PCT packages (usually between $5 – $20.) Check their website or contact them for fee information.

Maildrop Locations: Click on the address link in the listings below to see a Google map of each location.

Verify Before Shipping: This info is subject to change. Before sending a maildrop to one of these locations, check their website for instructions for PCT hikers. If you don’t see anything online, I recommend calling or emailing them first to confirm.

Paradise Valley Cafe

Cajon Pass Inn

Mountain Hardware

  • PO Box 398, Wrightwood, CA 92397 (USPS)
  • 1390 State Hwy 2, Wrightwood, CA 92397 (UPS, Fedex)
  • 1390 HWY 2 (5.6 mi from PCT, mile 369.5)
  • (760) 249-3653
  • MtnHardware.com

Action Camp RV Resort

Serenity’s OASIS

Hikertown Hostel

  • 26803 W Ave C-15, Lancaster CA 93536
  • (USPS, UPS)
  • 26803 W AVE C-15 (PCT mile 517.7)
  • (310) 817-1595

Kennedy Meadows General Store

Grumpy Bear's Retreat

Whitney Portal Hostel

Muir Trail Ranch

Vermilion Valley Resort

  • c/o VVR – General Delivery, Lakeshore, CA 93634 (USPS)
  • Vermilion Valley Resort, c/o China Peak Landing
  • 62311 Huntington Lake Road, Lakeshore, CA 93634 (UPS, Fedex)
  • EDISON LAKE (7 mi from PCT, mile 879.5)
  • (559) 259-4000
  • VVR.place

Red's Meadow Resort

Kennedy Meadows Resort

Donner Ski Ranch

Sierra Country Store

  • PO Box 196, Sierra City, CA 96125 (USPS)
  • 213 Main Street, Sierra City, CA 96125 (UPS, Fedex)
  • 213 MAIN ST (1.5 mi from PCT, mile 1194)
  • (530) 862-1560
  • SierraCountryStore.com

Caribou Crossroads

Drakesbad Guest Ranch

Burney Mountain Guest Ranch

Burney Park Camp Store

  • Burney Park Camp Store, McArthur Burney Falls State Park
  • 24900 State Highway 89, Burney, CA 96013 (USPS, UPS)
  • 24900 HWY 89 (0.3 mi from PCT, mile 1417)
  • (530) 335-5713
  • Parks.ca.gov

Ammirati's Market

  • PO Box 90, Castella, CA 96017 (USPS)
  • 20107 Castle Creek Road, Castella, CA 96017 (UPS, Fedex)
  • 20107 CASTLE CREEK RD (2 mi from PCT, mile 1499)
  • (530) 235-2676

Seiad Valley Store

  • 44719 State Highway 96, Seiad Valley, CA 96086
  • (USPS, UPS, Fedex)
  • 44719 HWY 96 (PCT mile 1653)
  • (530) 496-3399

Mid River RV Park

  • 44701 State Highway 96, Seiad Valley, CA 96086
  • (UPS only)
  • 44701 HWY 96 (PCT mile 1653)
  • (530) 496-3400

Callahan's Lodge

Green Springs Inn

Hyatt Lake Resort

Fish Lake Resort

Mazama Village Store

Shelter Cove Resort

Willamette Pass Inn

Elk Lake Resort

Big Lake Youth Camp

Timberline Lodge

Trout Lake Grocery

Kracker Barrel Store

  • White Pass Rural Branch PO at Kracker Barrel Store
  • 48851 US Highway 12, Naches, WA 98937 (USPS only)
  • 48851 HWY 12 (0.5 mi from PCT, mile 2293)
  • (509) 672-3105
  • WhitePassWa.bar-z.com

Snoqualmie Pass Chevron

  • Chevron Station, General Delivery
  • Snoqualmie Pass, WA 98068 (USPS only)
  • 521 HWY 906 (0.3 mi from PCT, mile 2391)
  • (425) 434-6688

The Summit Inn

Stevens Pass Ski Area

North Cascades Lodge at Stehekin

Goat's Beard Mountain Supplies

North Cascades Mountain Hostel

Pacific Crest Trail resupply locations and services are subject change…

(Bookmark this page and check for updates before starting your hike)

Updated: 12/2024. If you would like to suggest an update, addition or correction, please email me.