• Follow Swansboro Athletics 

    Twitter:  @SBHS_Pirates

    Facebook/Instagram: Swansboro Athletics


    Contact Swansboro's Athletic Directors

    Kim Miller - kim.miller@onslow.k12.nc.us

    910-455-2211 x35025

    Brett McFarland - robert.mcfarland@onslow.k12.nc.us

    910-455-2211 x35033





    All Sports Admission Prices will be $7.00.  

    Tickets can be purchased at the gate or online (a convenience fee will be applied for online tickets $0.50) off the school website.


    Century Club Contracts 

    Century Club (Athletic Boosters) Contracts can be purchased for the year.  Tickets are good at any Swansboro High or Swansboro Middle School home games for the entire year.  

    Cost: 1 Ticket is $150.00 ; 2 Tickets is $200.00 ; 3 Tickets is $250.00 ; Additional tickets can be purchased. 

    Contact Coach McFarland, Coach Miller or the Main Office to purchase a contract.  Contracts can also be purchased online.  See announcement on SBHS Home web page under Good New Spotlight to fill out the form and pay with Venmo.