Hi Megan...
This is how i did it when i swapped from gravel to sand:
Turn off heater and filter
Remove most of the water (makes it easier to catch the fish)
Remove fish into several buckets
Remove rest of the water
Remove old gravel
Clean the tank inside and out
Add sand (already washed before i started to save time)
Gently hardscape with any rocks and wood
Fill with water 50%
Add plants
Fill rest of tank
Switch heater and filter back on
Ensure tank was same temperature as before
Aclimatise fish back into the tank in order of aggression. (Less aggressive first, the boss last)
Then a week later thoroughly clean both my externals to remove any sand particles to reduce the risk of damage. All this took 4 hours which the fish were fine for in the buckets and the filter media was fine too as the canisters were kept full. If you have internals you could add them to one of the buckets with the fish in.