The JSPCA will receive £500,000 from the States of Jersey.
The Treasury Minister has approved the loan which is due to be repayed no later than June 2020.
It was announced in October 2018 that the animal charity are struggling with a large debt.
The charity has since held a number of fundraising events and is also trying to cut costs.
This includes the decision to stop its dog boarding service early in 2019, which had been running at a loss.