Marine litter is a growing environmental problem for which fisheries-sourced waste remains poorly understood. In Peru, there is an ongoing challenge of waste management from the small-scale fisheries fleet given the lack of facilities to receive the variety of debris produced by fishers, which includes hazardous wastes such as batteries. In this study, onboard solid waste production was monitored daily by land-based observers upon landing at the port of Salaverry, Peru, from March to September 2017. The analysed small-scale gillnet and longline fishing fleets produced annually an estimated 11,260 kg of solid waste. Of particular concern is the production of single use plastics (3427 kg) and batteries (861 kg) due to their potential long-lasting impacts on the environment and challenges related to their proper disposal. A management plan for solid waste has been developed for Salaverry; therefore, a subsequent assessment was conducted in 2021–2022 of the behaviours and perceptions of fishers regarding the implementation of this plan. Most fishers (96%) reported disposing of their waste on land, except organic waste which is disposed of at sea. While fishers in Salaverry have become more conscious of the issues surrounding at-sea waste disposal and have an interest in better segregating and managing their waste, there remains a need for improved waste management and recycling protocols and procedures at the port to make this possible.