It happened late this morning at Rich Marina.
The fire chief says the owner of one boat had gone to get a hose to clean his boat, and the explosion happened before he returned.
Fire Chief Bill Renaldo says it was a challenge for his crews to take control of the situation.
All four of the other boats were next to the one that exploded.
No one was hurt.
Damages are pegged at about $500,000.