No. While some national parks require reservations to manage crowds, Joshua Tree National Park doesn't require reservations to visit.