Marigold recognizes that participating municipalities and member libraries have varying service requirements, and Marigold delivers services accordingly. The guiding principle behind Marigold is to pool resources in order to ensure a positive return on investment, regardless of the size of the municipality.

Marigold supports library service to 36 public libraries in Marigold communities, 176 libraries in the TRAC consortium, and 12 paperback deposits.

Marigold member libraries issue a borrower's card called the TRAC card which can be used all over Alberta (some restrictions apply).