To start watermelon seeds indoors, sow the seeds in biodegradable pots filled with a seed-starting mix. Keep the pots warm and well-lit until the seedlings are ready to be transplanted outdoors.