The Great American River Run 2025
Memorial Day Weekend
The 2025 Great American River Run will take place on Saturday May 24th over Memorial Day weekend in downtown Memphis and along the Mississippi River.
Whether its the half marathon, 10K, or 5K, sign up early for the lowest registration fee of the year. The longer you wait, the more you’ll pay, so register early to save!
Everyone who crosses the finish line will receive a beautiful medal, race shirt and an invitation to our famous post-run after party with plenty of real food … and beer!
Registration is on sale now! Register early for the best price.
Follow us on Facebook to stay for all of the latest GARR 2025 news!
Cash Prize Breakdown in 2025:
(winners in the men and women divisions receive same amount in cash prize in all races)
- Half Marathon
- 1st place – $1,250
- 2nd place – $750
- 3rd place – $500
- 4th place – $250
- 5th place – $100
- 10K
- 1st place – $500
- 5K
- 1st place – $500
- Queen/King of the Hill
- Best Time- $500
Register for the 2025 Great American River Run!
Registration opening soon
Click the link below to register for the Great American Rive Run Half Marathon, 10k, or 5k.
Registration Fee increases for ALL RACES the closer to race day.
Packet Pickup
Pickup at the Expo!
2025 Expo:
The Great American River Run Expo is at the Renasant Convention Center, located at 255 N. Main St., Memphis, TN. Swing by from 10:00 AM to 8:00 PM on Friday, May 23 to pick up your packet, race shirt, and a few extra goodies from our vendors! Parking for the Expo is free. The garage can be accessed from Front St.
2025 Start Times
Gear Check & Registration – 5:30 a.m.
Half Marathon – 7:00 a.m.
10K – 7:30 a.m.
5K – 7:30 a.m.
2024 5K Shirt
2024 10K Shirt
2024 Half Marathon Shirt
SAMPLE Race Maps from 2024 last year
Half Marathon
Start Time – 7:00 am
10K
Start Time – 7:30 am
5K
Start Time – 7:30 am
For more information, email us at GARR@memphisinmay.org.
Training Schedules
Click Here to Download the 5K Training Schedule!
Click Here to Download the 10K Training Schedule!